折腾:
【未解决】Mac中用V2rayU使用newspacex.com的SSR配置无法科学上网
期间,想要搞清楚,为何V2rayU不工作,先要搞清楚
当前的
127.0.0.1的1087的HTTP和HTTPS的代理
是否生效
mac 如何验证 代理生效
没开ss之前,和开了ss后,如何验证代理是否OK
如何验证本地代理
➜ ~ ping 127.0.0.0:1087 ping: cannot resolve 127.0.0.0:1087: Unknown host
mac 验证 代理 是否可用
Mac 判断终端是否走了代理服务器的方法 – ParadiseDuo – CSDN博客
➜ ~ ping 127.0.0.1:1087 ping: cannot resolve 127.0.0.1:1087: Unknown host
以及:
➜ ~ ping localhost:1087 ping: cannot resolve localhost:1087: Unknown host
mac how verify 127.0.0.1 proxy
python requests 测试代理ip是否生效 – 穷开心y – 博客园
import requests
localProxy = {
‘http’: ‘http://127.0.0.1:1087’,
‘https’: ‘https://127.0.0.1:1087’
}
headerDict = {
‘User-Agent’: ‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36’,
‘Connection’: ‘keep-alive’
}
# http://icanhazip.com会返回当前的IP地址
resp = requests.get(
‘http://icanhazip.com’,
headers=headerDict,
proxies=localProxy)
print(“resp.status_code=%s” % resp.status_code)
if resp.status_code == 200:
print(“Current IP=%s” % resp.text)
此处:
resp.status_code=503
感觉是代理不可用
但是实际上是此处可以正常科学上网,ss和V2rayU的代理,是正常的
此处网页中的打开:
可以显示IP
45.13.197.56
正常不加代理的话,可以输出当前IP
222.92.130.218
【总结】
暂时还是不清楚,在mac中如何验证此处的本地代理:
HTTP和HTTPS的
IP:127.0.0.1
端口:1087
是否可用
【后记】
在换用了Shadowsocks-NG的R版本,用了ShadowsocksR的配置后,可以正常上网了
然后再去测试,代理是生效的:
去查了查
和自己此处代理服务器是一致的:
-》说明代理真的生效了。
记得之前是单独打开了本地代理的
去试试关闭后
代码能否还能检测出代理
果然是检测不到
->看来还是要去
ShadowsocksX-NG-R8 -》HTTP代理设置-》 HTTP代理开启
用代码去检测代理:
import requests
localProxy = {
‘http’: ‘http://127.0.0.1:1087’,
‘https’: ‘https://127.0.0.1:1087’
}
headerDict = {
‘User-Agent’: ‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36’,
‘Connection’: ‘keep-alive’
}
# http://icanhazip.com会返回当前的IP地址
resp = requests.get(
‘http://icanhazip.com’,
headers=headerDict,
proxies=localProxy
)
print(“resp.status_code=%s” % resp.status_code)
if resp.status_code == 200:
print(“Current IP=%s” % resp.text)
打开后,代码才能检测到代理
关闭后,代码检测不到代理
会报异常
requests.exceptions.ProxyError: HTTPConnectionPool(host=’127.0.0.1′, port=1087): Max retries exceeded with url: http://icanhazip.com/ (Caused by ProxyError(‘Cannot connect to proxy.’, NewConnectionError(‘<urllib3.connection.HTTPConnection object at 0x10a43d5f8>: Failed to establish a new connection: [Errno 61] Connection refused’)))
如此,即可实现mac中检测本地代理是否有效了。
转载请注明:在路上 » 【已解决】Mac中如何验证127.0.0.1的本地代理是否生效