nat123 linux使用教程,nat123 linux版linux2.8以下安装启动教程

Nat123客户端Linux版本安装启动教程。推荐使用2.8.x及以上Linux系统环境。适用于Debian/Ubuntu、CentOS/RHEL/fedora/AliyunLinux、SUSE、等linux系统平台。以Root用户登陆服务器执行相关操作。

一,查看操作系统版本。

#uname  -r              ——查看版本。或用uname -a,或cat /proc/version

3259c7cad89c3abc59de508a71a09ade.png

建议使用2.8.x或更新版本的Linux系统平台。

二,系统2.8.x(包括2.8.0)及以上Linux平台安装启动过程(相对简单/推荐):

nat123软件linux版linux2.8及更高版本以上的安装启动教程:http://www.veryhuo.com/a/view/109376.html

三,系统2.8.x以下Linux平台安装启动过程(仅供参考,如实际操作过程有其他异常提示,请按照实际环境提示解决):

1,本地环境更新

#yum  update                            ——centos/RHEL/fedora/AliyunLinux系统使用的命令

#apt-get  update              ——debian/ubuntu系统使用的命令

#zypper  update              ——suse系统使用的命令

Yum/apt-get/zypper是等效的,不同系统下的对应命令。centos/RHEL/fedora/AlinuxLinux用yum;debian/ubuntu用apt-get;suse 用zypper。

1c87793741322a773dc93b5e993bf0d3.png

如出现提示是否继续时,输入y回车。

e4a464a8913fbde02527a5bf5ece8f07.png

出现提示完成complete表示更新成功完成。

aae3e618efadc5962c45b8df8402476d.png

本地更新操作可按需执行,建议执行;新装系统建议执行;未执行此更新操作,但后续操作过程中提示缺少某某,回头这一步更新再从头开始。

2,运行环境安装

#yum  install  mono-complete                            ——centos/RHEL/fedora/AlinuxLinux系统执行的命令

#apt-get  install  mono-complete                            ——debian/ubuntu系统执行的命令

#zypper  install  mono-complete                            ——SUSE系统执行的命令

如提示没有mono-complete,使用mono-devel或monoDevelop或monodevelop。yum/apt-get/zypper是等效的,不同系统下的对应命令。centos/RHEL/fedora/AlinuxLinux用yum;debian/ubuntu用apt-get;suse 用zypper。

1ea3e0fa7f1a49fd0482519e768343f3.png

如过程中出现提示是否继续时,输入y并回车

be11bd28693dacae80530bd8ab17bf55.png

出现完成提示,表示安装成功。

5e93dfb03bdc888a6447bbde09371e09.png

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

04b1b443293d40ce55ee967203ed7b5b.png

如果版本号信息是高于2.8.0的,则无需再执行下面的安装mono2.8的操作,跳跃到客户端安装启动步骤参考。如果小于2.8.0的版本号,继续参考往下的环境部署和mono2.8安装步骤。

环境部署之安装bison环境。如提示已存在时,忽略;如提示是否继续时输入y回车继续。

#yum  install bison                            ——centos/RHEL/fedora/AlinuxLinux系统执行的命令

#apt-get  install bison                            ——debian/ubuntu系统执行的命令

#zypper  install bison                            ——SUSE系统执行的命令

环境部署之安装gettext环境。如提示已存在时,忽略;如提示是否继续时输入y回车继续。

#yum  install  gettext                  ——centos/RHEL/fedora/AlinuxLinux系统执行的命令

#apt-get  install  gettext                  ——debian/ubuntu系统执行的命令

#zypper  install  gettext                  ——SUSE系统执行的命令

#cd  /mnt     ——进入自己的目标文件夹目录,mnt换成自己(客户端)实际目录

在线下载mono2.8或更高版本安装包(部份环境不一定支持最新版本的安装包)

#wget  http://origin-download.mono-project.com/sources/mono/mono-2.8.1.tar.bz2

#wget  http://origin-download.mono-project.com/sources/monodevelop/monodevelop-2.8.1.tar.bz2

更多安装可以直接访问http地址查看,省略最后的文件名,保留前台的http目录即可浏览器访问查看。

#tar  jvxf  mono-2.8.1.tar.bz2     ——解压本地

#tar  jvxf  monodevelop-2.8.1.tar.bz2     ——解压本地

#cd  /mnt/mono-2.8     ——进入mono-2.8.1的解压目录,mnt换成自己的实际目录

安装mono环境

#./configure –prefix=/usr              ——如提示少什么,就先安装什么,再来执行这一句,直到无报错提示

#make

#make  install

#cd  /mnt/monodevelop-2.8.1     ——进入monodevelop-2.8.1的解压目录,mnt换成自己的实际目录

安装monodev环境

#./configure –prefix=/usr              ——如提示少什么,就先安装什么,再来执行这一句,直到无报错提示

#make

#make  install

安装好mono和monodev后,查看当前mono版本信息

#mono -V    ——大写的V字母

确保版本信息提示为2.8.0或大于这个版本号。

3,客户端安装

可以直接在自己Linux服务器在线下载安装,也可以登陆网站下载安装包并上传自己Linux服务器。

(1)方法一:直接在自己Linux服务器在线下载安装方法:

#cd  /mnt                            ——将mnt换成是自己本地实际目标安装目录

#wget  http://www.nat123.com/down/nat123linux.tar.gz    ——下载安装包。过程可能有转跳提示,忽略它

# tar  -zxvf  nat123linux.tar.gz                                          解压本地目录

(2)方法二:登陆网站下载安装包并上传自己Linux服务器方法:

访问网站,在软件下载页面,下载Linux版本安装包到本地。

6e9a85c908dabce15312b7556e00523b.png

并通过SSH Secure File或其他FTP方式或其他方法上传到自己的Linux服务器。

4,客户端启动

(1)安装screen。本地已经有,或安装提示已存在,可忽略。

#yum  install  screen                            ——centos/RHEL/fedora/AlinuxLinux系统执行的命令

#apt-get  install  screen                            ——debian/ubuntu系统执行的命令

#zypper  install  screen                            ——SUSE系统执行的命令

yum/apt-get/zypper是等效的,不同系统下的对应命令。centos/RHEL/fedora/AlinuxLinux用yum;debian/ubuntu用apt-get;suse 用zypper。安装过程如有提示是否继续,输入y回车确认继续。

已经安装过screen,和系统本身自带有的,则不需要再重复安装了。

(2)客户端启动

#cd  /mnt                            ——将mnt换成是自己本地实际安装目录

#screen  -S  nat123     ——创建一个客户端运行进程。注意是大写的S字母。如提示没有screen,则安装screen后再执行。

#mono  nat123linux.sh    ——运行客户端,并按提示依次输入自己的帐号和密码

98c59e0c949f695b9117229ad7eace6f.png

登陆成功截图如下预览

3d2979bdd93dc0f4ec291704c8866a3c.png

运行成功正常后,按住Ctrl键,并依次先按A,再按D,退出当前窗口,提示显示为detached分开任务,不会关闭当前进程。

061c67a4a5a646eb4f9f879df9e8f602.png

(3)      登陆网站远程web管理

登陆网页进行端口映射和动态域名解析添加修改删除,进行管理。用户中心,端口映射列表/域名解析列表相关操作。

1628834d94d7510df4a03eec545ab689.png

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

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

(2)再次登录时即无需重复输入帐号密码,通过#mono  nat123linux.sh  service即可登录使用。可将此命令写入自己的开机启动脚本即可实现开机自动登录使用。

>>查看centos/ubuntu等开机自动登录启动示例:http://www.veryhuo.com/a/view/109379.html

提示:

1,在实际操作过程中,结合本地环境,以本地实际为准。

2,确保服务器有联网。网络好时,更新安装会快点;网络一般时,可能会要慢点。

3,同一个账号,默认最后登陆点为端口映射和动态域名解析生效地址;多机登陆使用,可以按需设置端口映射的负载均衡和故障转移;多机登陆使用,可以按需设置动态域名解析的负载均衡和故障转移。

4,不熟悉linux的建议使用windows环境和windows版。

带帐号Linux下开机自动登录使用:

支持#mono nat123linux.sh autologin  username  password带帐号一令式登录。其中username是自己的帐号名,password是自己的密码。可以通过此登录方式自定义shell脚本或类似开机调用自动登录使用。提示,此方式下如开机未及时联网成功,可能会导致客户端登录失败。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值