我在Windows上建了一个虚拟机kali,使用nat模式,主机网卡VM8 ip4是192.168.3.1 我在proxychains上设置了socks5 192.168.3.1 7890,注释了proxy_dns,并且clash也允许了来自局域网的连接,为什么我使用命令proxychains curl ip.sb 总是提示我连接192.168.3.1 timeout.请问有解决办法吗,各位佬友
4 Likes
可以直接在linux上面装clash的,github看看
走http请求看看
先ping一下192.168.3.1试试能不能联通
主机使用TUN模式就可以了;至于局域网链接,看看有没有限制IP段?
terminal输入下面代码
export https_proxy=http://192.168.3.1:7890 http_proxy=http://192.168.3.1:7890 all_proxy=socks5://192.168.3.1:7890
可以ping 通
按理说只要把配置文件最后一行注释掉,再加上自己的socks地址端口就行了,其他地方应该都不需要改
对,但不知道为什么我的不行
逐步排查吧,先看看链路是否通畅,防火墙之类的有没有设置,再测试ip是不是通的,最后看看DNS解析
佬NAT模式下,是不是socks5 ip. 是不是与VMware Network Adapter VMnet8 ip4对应 。 我netstat -ano 后发现 192.168.3.1 ip端口7890 没有
socks5的ip是填主机的ip,两种方式:
1.填NAT网卡对应的IP
2.填主机上网网卡的IP,用ipconfig看
这两种应该都可以。
至于端口可以用nc扫一下吧。不知道你那是什么情况,我平时的环境是VBox加上V2ray,这一套都能走通。
大佬行了,我ip设置以太网(上网的ip)的ip就ok了,一开始没设置成功应该是因为这个。非常感谢
这样解决也行,不过DHCP可能会导致IP变动,每次使用都要重新校正