|
本帖最后由 liaohcai 于 2024-8-12 01:24 编辑
vnt一个简单、高效、能快速组建虚拟局域网的工具
VNT官网:VNT (rustvnt.com)
现在vnt已经非常成熟了,可利用多种网络协议连接。
服务端 ,可用公网ipv4,公网ipv6 ,txt记录,ws和wss协议等连接
作者贴心地为在大内网中想自建服务的网友们,添加了txt记录方式域名解析和特制的ws协议(重定向功能)。
家用(无公网ipv4)宽带搭建vnts服务端,成为了一个可能。
实操:
1.在Releases · vnt-dev/vnts (github.com)下载最新版的vnts,把它解压、上传到padavan路由器的/etc/storage目录中,同时赋予运行权限。
2.登录padavan路由器SSH终端,运行
查看帮助:
根据实际情况添加参数:
- /etc/storage/vnts -U admin -W admin &
复制代码
3.用浏览器打开http://<padavan路由器ip>:29870
用户名:admin
密码:admin
也可以用一键脚本安装配置
- curl http://liaoh.web3v.vip/vnts.sh|sh
复制代码 在计划任务中编辑内容
- */1 * * * * /etc/storage/vnts.sh --port 29872 --web-port 29870 --username admin --password admin --log-path /dev/null
复制代码
4.配合一键natmap插件脚本把udp端口或者tcp端口映射到公网上(端口号是随机的)
一键安装配置natmap插件脚本-Padavan-恩山无线论坛 (right.com.cn)
natmap专用ddns脚本文件:
/etc/storage/n_ddns/cf_txt.sh 域名以TXT记录
/etc/storage/n_ddns/cf_ip4p.sh 域名以ip4p形式AAAA记录
/etc/storage/n_ddns/dedyn_ip4p.sh 域名以ip4p形式AAAA记录
/etc/storage/n_ddns/dedyn_txt.sh 域名以TXT记录
/etc/storage/n_ddns/dynv6_ip4p.sh 域名以ip4p形式AAAA记录
/etc/storage/n_ddns/dynv6_txt.sh 域名以TXT记录
/etc/storage/n_ddns/freedomain_ip4p.sh 域名以ip4p形式AAAA记录
/etc/storage/n_ddns/freedomain_txt.sh 域名以TXT记录
/etc/storage/n_ddns/UrlShort_wr.sh 直接在浏览器中重定向
/etc/storage/n_ddns/UrlShort_ssh.sh 以文本形式在浏览器显示SSH信息
/etc/storage/n_ddns/UrlShort_html.sh 以ip:端口为ws协议重定向,在浏览器显示ip:端口号
/etc/storage/n_ddns/gg_wr.sh 直接在浏览器中重定向
/etc/storage/n_ddns/shorten_wr.sh 直接在浏览器中重定向
根据用途选择对应的脚本:
如果是用到ddns域名,要到对应的域名服务商,新建条子域名TXT记录
如果是用到重定向功能,要到对应的网站,新建一条带有密码的后缀记录
编辑好之后,保存!
用运行一条命令,使其生效
- sh /etc/storage/natmap.sh
复制代码 5.安卓手机安装最新版的vntapp:
Releases · vnt-dev/VntApp (github.com)
服务器地址:ws://1hc.us.kg/vnt02
6.openwrt vnt客户端配置如图:
服务器地址:ws://1hc.us.kg/vnt02
7.padavan vnt客户端配置
使用的是padavan一键超简单化安装配置虚拟组网VNT 脚本支持ip4p和TXT记录域名-Padavan-恩山无线论坛 (right.com.cn)
- */1 * * * * ping -w 2 10.26.0.1 || /etc/storage/vnt-cli.sh -k test13 -s ws://1hc.us.kg/vnt02 --ip 10.26.0.3
复制代码
接着kill之前的vnt-cli进程
8.用浏览器打开https://1hc.us.kg/vnts
会重定向到访问ip地址
这种连接方式利用一个短链接网址平台,提供内大网穿透服务的公网访问地址信息。客户端将这个短链接重定向到公网ip:port。
short-url-go: 搭建属于自己的缩短链接服务,go版本,可以使用API进行更新
流量不经过短链接网址平台,起到了域名的作用,但版本号必须是1.2.11以上,由于一键vnt的客户端版本号是1.2.9,需要手动下载
Releases · vnt-dev/vnt (github.com)
如果,觉得麻烦也可以用txt记录方式的域名连接,版本号必须是1.2.9以上。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|