安装记录:NAT123实现端口映射,SSH登陆内网主机
切换Root执行,以Ubuntu16.04为例
1 查看操作系统版本
#uname -r ——查看版本,或uname -a,或cat /proc/version
要求使用2.8.x或更新版本的Linux系统
2 安装启动过程
2.1 本地环境更新
#apt-get update ——debian/ubuntu系统使用的命令
#yum update ——centos/RHEL/fedora/AliyunLinux系统使用的命令
#zypper update ——suse系统使用的命令
下面不再赘述其他linux版本命令
2.2 运行环境安装
#apt-get install mono-complete ——debian/ubuntu系统执行的命令
若提示没有mono-complete,使用mono-devel或monoDevelop或monodevelop
#mono -V ——查看安装运行环境版本信息
3 客户端安装
3.1 方法一:在线下载安装
#cd /mnt ——将mnt换成是自己本地实际目标安装目录
#wget http://www.nat123.com/down/nat123linux.tar.gz ——下载安装包
#tar -zxvf nat123linux.tar.gz
3.2 方法二:登陆网站下载安装包并上传
4 客户端启动
4.1 安装screen,本地已安装可忽略
#apt-get install screen
4.2 客户端启动
#cd /mnt
#screen -S nat123 ——创建一个客户端运行进程
#mono nat123linux.sh ——运行客户端
运行成功后,Ctrl+A+D,detached分开任务
4.3 登陆网站远程web管理
5 开机自动读本地最近登录帐号启动
- 本地手动输入帐号密码成功登录一次后客户端会自动记住正确的登录帐号密码
- 再次登录时即无需重复输入帐号密码
#mono nat123linux.sh service
登录使用,可将此命令写入开机启动脚本实现开机自动登录
3. 带密码的用户登录:
#mono nat123linux.sh autologin username password
可通过此登录方式自定义shell脚本和类似调用实现开机自动登录启动,此方式下如开机未能及时联网,会导致登录失败