终端访问google浏览器

在rosdep update命令无法执行的那片文章中,本想链接谷歌浏览器实现代理服务器的测试的,但通过proxychains4 curl www.google.com没有成功
这是因为终端使用的不是代理服务所使用的socks5协议
可以通过$ sudo curl -i icanhazip.com命令来查看终端所使用的ip地址

在浏览器地址栏输入该地址,发现浏览器使用的ip是代理ip

发现终端仍使用本地ip来联网,首先修改proxychains4.conf文件,该文件如何修改参照 这里

1. 终端开代理

$ http_proxy=https://2776344420@qq.com:5i@Xv45YYQgEaqZ4@dingyue.suying666.info/link/aj2XrLtJM7Mbudzv:7891

2. 再次运行上面查看终端所走的ip

$ sudo proxychains4 curl -i icanhazip.com

可以发现ip变了,变成和浏览器一样的了,这时终端已经能访问外网了

3. 测试链接谷歌

注意,不能使用ping命令,因为ping命令使用的icmp协议,而代理工具使用的是tcp/udp协议,所以ping肯定是ping不通的

$ sudo proxychains4 curl www.google.com

使用该命令后,终端会有一堆输出

posted @ 2021-02-27 15:20  风华离月  阅读(29)  评论(0)    收藏  举报