vnt icon indicating copy to clipboard operation
vnt copied to clipboard

如何利用其他设备出口

Open enp6 opened this issue 1 year ago • 5 comments

目前已经架设了一个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的网络出口

enp6 avatar Aug 23 '24 16:08 enp6

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

henan01 avatar Aug 28 '24 01:08 henan01

你这是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地址)

qq81765 avatar Aug 28 '24 05:08 qq81765

你这是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的网络出口。。但是怎么设置都不对

enp6 avatar Sep 01 '24 15:09 enp6

你这是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地址)

这里"--local-ipv4 本机上网的IP地址" 对应的gui里是怎么设置的, 前面A 机器B机器 in out ip 对应设置后,A机器就上不了网了,

hgkghjvkjgbio avatar Mar 13 '25 10:03 hgkghjvkjgbio

你这是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地址)

vnt-cli 的命令行的帮助信息里没有看到有这个 --local-ipv4 参数啊 --local-ipv4

hgkghjvkjgbio avatar Mar 13 '25 10:03 hgkghjvkjgbio