N1 NKN0.9 PPPoe拨号 + zerotier穿透 教程

前言:
家里只有2条宽带,但是我有2个以上的N1,于是开始动歪脑筋了。
现在这里感谢一下@xxhjkl 再感谢下 @Allen 章教授 还有 @Sumn255 提供的技术指导

Part-1 Zerotier安装配置

先去注册一个账户 传送门
然后创建一个免费的局域网 大概有500还是1000的免费IP 具体多少忘记了,总之用不完
这时候要记录一下 Network ID 后面要用到

ssh进入N1 或者直接终端接入

git clone https://github.com/zerotier/ZeroTierOne.git 拉取github项目
cd ZeroTierOne 进入目录
make selftest
make && make install 编译
cp debian/zerotier-one.service /etc/systemd/system
systemctl daemon-reload
systemctl start zerotier-one 启动zerotier
zerotier-cli join XXXXXXXXXX 加入虚拟局域网 XXX为刚才记录的 Network ID
systemctl enable zerotier-one 设置启动

到此N1 端就结束了
再去 zerotier 下载WIN端 安装,把电脑加入虚拟局域网
并给N1、本地电脑分配IP ,不同路由下的设备就可以直接通过虚拟局域网的IP进行连接了

Part-2 N1 pppoe拨号
因为我光猫后面有4个lan ,所以我懒得再去买路由器来带N1 所以找了很多文章请教了很多人
搞定了PPPOE 这样一个宽带 就可以多带3个设备

首先ssh进 N1
nano /etc/apt/sources.list.d/armbian.list 注释掉原本源
替换为 清华源
deb https://mirrors.tuna.tsinghua.edu.cn/armbian stretch main stretch-utils stretch-desktop

再键入
apt-get update
apt-get install ipppd pppoeconf

安装完成后 需要切换网线了。把N1 接入可以直接拨号的环境 再运行
pppoeconf

直接进入图形界面进行配置

图文界面如果看不懂,那我也没得办法,可以进群请教007
群号234101686

配置好ppeoeconf之后,还需要去把dns写死,否则,域名解析各种失败

nano /etc/resolv.conf

nameserver 192.168.1.1
nameserver 192.168.1.1
这里把192.168.1.1 修改成你本地的DNS ,如果你不知道本地DNS,可以填阿里的DNS
223.5.5.5 223.6.6.6
保存后 把resolv.conf写死
chattr +i /etc/resolv.conf

reboot 重启机器, N1 会自动拨号,并接入Zerotier

香不香?

NKN 交流群 期待你的加入
234101686

3 Likes