Linux安装nat123
这里使用的系统和资源是基于我上篇树莓派4B搭建homeassistant 物联网平台(整理完善)来进行的
安装运行环境
sudo apt install mono-complete
查看安装运行环境版本信息
mono -V
创建一个nat123文件夹
mkdir nat123
进入文件及
cd nat123
下载安装包并解压
sudo wget http://www.nat123.com/down/nat123linux.tar.gz
tar -zxvf nat123linux.tar.gz
运行客户端登录用户
mono nat123linux.sh
注:此时界面会卡死 请关闭页面或者CRTL+C 停止
脚本后台运行 (需要第一次使用过账号密码登录成功才能执行此操作)
mono nat123linux.sh service &
登录nat123设置映射( http://www.nat123.com/ )
登录——设置——端口映射添加——
添加成开机自动启动
1.首先是要回到pi目录
cd
2.启动nat123,我这里是填的全路径,因为文件里面也是全路径
mono /home/pi/nat123/nat123linux.sh
3.输入账号密码后关闭页面或者CRTL+C 停止,再后台运行
mono /home/pi/nat123/nat123linux.sh service &
4.如果是通过vcn远程登陆需要打开文件夹进入pi文件夹键盘按ctrl+h显示隐藏文件夹,MobaXterm会自动显示
5.再进入.config文件夹,新建一个autostart文件夹(有就不用了),建立一个.desktop后缀的文件,也可以用下面代码
sudo mkdir -p /home/pi/.config/autostart/
sudo touch /home/pi/.config/autostart/nat123Sever.desktop
sudo nano /home/pi/.config/autostart/nat123Sever.desktop
6.将下面的东西填入,重启就行了
[Desktop Entry]
Name=nat123Sever
Comment=My nat123Sever Program
Exec=mono /home/pi/nat123/nat123linux.sh service &
Terminal=false
MultipleArgs=false
Type=Application
Categories=Application;Development;
StartupNotify=true