安装记录:NAT123实现端口映射,SSH登陆内网主机
Write By CS逍遥剑仙
我的主页: csxiaoyao.com
GitHub: github.com/csxiaoyaojianxian
Email: sunjianfeng@csxiaoyao.com
QQ: 1724338257
切换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换成是自csxiaoyao.com 己本地实际目标安装目录
$ 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. 开机自动读本地最近登录帐号启动
5.1 本地手动输入帐号密码
成功登录一次后客户端会自动记住正确的登录帐号密码
5.2 再次登录时即无需重复输入帐号密码
$ mono nat123linux.sh service
登录使用,可将此命令写入开机启动脚本实现开机自动登录
5.3 带密码的用户登录:
$ mono nat123linux.sh autcsxiaoyao.com ologin username password
可通过此登录方式自定义shell脚本和类似调用实现开机自动登录启动,此方式下如开机未能及时联网,会导致登录失败