vnt-dev / vnt

An efficient VPN. 简便高效的异地组网、内网穿透工具
https://rustvnt.com
Apache License 2.0
1.39k stars 168 forks source link

如何利用其他设备出口 #89

Open enp6 opened 3 months ago

enp6 commented 3 months ago

目前已经架设了一个vnts服务端,一共有3个设备连接分别为A(10.26.0.1) B(10.26.0.2) C(10.26.0.3),我该如何配置让A可以利用B的网络去访问? 例如在设备A用 curl --connect-timeout 3 -i 10.26.0.2 http://myip.top 就可以通过设备B的网络出口

henan01 commented 3 months ago

https://rustvnt.com/guide/advanced.html#%E5%9B%9B%E3%80%81%E7%82%B9%E5%AF%B9%E7%BD%91

qq81765 commented 2 months ago

你这是1.2.13才有的出口节点功能

A机器

lan IP 192.168.1.1
vnt IP 10.26.0.11 作为出口节点的设备 那么A机器运行vnt的必须加-o 0.0.0.0/0参数

B机器

lan IP 192.168.2.1 vnt IP 10.26.0.22 那么在B要通过A机器流量出去 须在B额外加-i 0.0.0.0/0,10.26.0.11 --local-ipv4 本机上网的IP地址 (也就是--info 里显示的local-ip地址)

enp6 commented 2 months ago

你这是1.2.13才有的出口节点功能

A机器

lan IP 192.168.1.1 vnt IP 10.26.0.11 作为出口节点的设备 那么A机器运行vnt的必须加-o 0.0.0.0/0参数

B机器

lan IP 192.168.2.1 vnt IP 10.26.0.22 那么在B要通过A机器流量出去 须在B额外加-i 0.0.0.0/0,10.26.0.11 --local-ipv4 本机上网的IP地址 (也就是--info 里显示的local-ip地址)

我是打算在A弄一个socks5服务端,出口地址绑定的是B的地址,然后从A访问就能走B的网络出口。。但是怎么设置都不对