Linux版同时支持内网和公网IP,支持端口映射、动态域名解析。端口映射包括:80映射、https映射、非80网站映射、全端口映射、非网站映射。

yum  update

nat123 是使用.net 开发的,在Linux上运行需要 mono的运行环境

添加mono源

yum install yum-utils
rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
yum-config-manager --add-repo http://download.mono-project.com/repo/centos7/

mono运行环境安装

yum  install  mono-complete

查看安装运行环境版本信息,注意是大写的V字母

mono  -V

下载安装包。过程中可能会有转

wget  http://www.nat123.com/down/nat123linux.tar.gz

 解压本地目录

tar  -zxvf  nat123linux.tar.gz

运行客户端,并按提示依次输入自己的帐号和密码

mono  nat123linux.sh

后台服务方式启动,自动读取上次成功登录帐号

mono  nat123linux.sh service & 

开机自动读本地最近登录帐号启动(推荐)

(1)本地先手动输入帐号密码成功登录一次;客户端会自动记住正确的登录帐号密码。

(2)再次登录时即无需重复输入帐号密码,通过 $ mono  nat123linux.sh  service & 即可登录使用。

    可将此命令写入自己的开机启动脚本即可实现开机自动登录使用。

带密码Linux机下的用户登录:
mono  nat123linux.sh  autologin  username  password  &

 带帐号密码一令登录,其中username是自己的用户名,password是自己的密码。可通过此登录方式自定义shell脚本和类似调用实现开机自动登录启动。提示,此方式下如开机未能及时联网成功,可能会导致登录失败。

设置开机自动登录

vi /etc/rc.d/rc.local

把启动程序的命令添加到/etc/rc.d/rc.local文件中,此文件内容如下

#!/bin/sh
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff. 
mono /usr/local/net123/nat123linux.sh service  &   --自动读取上次成功登录帐号并以后台服务启动


提示:

1、推荐使用 mono  nat123linux.sh  service  &  自动登录方式,此命令支持断网自动重连。

2、带帐号mono  nat123linux.sh  autologin  username  password方式时,如开机时未及时联网成功,可能会导致登录失败。