Linux利用nat123软件实现内网穿透的图文教程
温馨提示:这篇文章已超过277天没有更新,请注意相关的内容是否还可用!
之前聊过公司有台内网服务器,但是最近要实现远程访问项目,用了之前搭建的花生壳内网穿透功能,但是速度慢不说还经常性的出现502错误,所以打算在百度下看看有没有其他的解决方案,解决就看见了nat123软件也可以实现内网穿透,于是乎按照教程操作了一遍,至于效果吧一般,毕竟没有加速,需要加速官方貌似82/年,不管这些了,至少真的可用,至于是否花钱购买加速看实际情况了亲,好了,不废话了,搬砖开始,推荐使用2.8.x及以上Linux系统环境。适用于Debian/Ubuntu、CentOS/RHEL/fedora/AliyunLinux、SUSE、等linux系统平台,测试系统Linux CentOS7.4。
以Root用户登陆服务器执行相关操作,查看操作系统版本,命令如下:
#uname -r
系统3.10满足官方要求的2.8+所以开启安装。
安装软件
本地环境更新,代码如下:
#yum update
如图:
运行成功,等待系统提示是否继续时,输入“y”回车。如图:
等待安装,直至系统出现“完毕”或者“complete”表示更新成功完成,如图:
本地更新操作可按需执行,建议执行;新装系统建议执行;未执行此更新操作,但后续操作过程中提示缺少某某,回头这一步更新再从头开始。
查看版本号:
#mono -V
查看安装运行环境版本信息,注意是大写的V字母
正常情况下版本号信息是高于2.8.0的。(如小于这个版本号,uname -r核实操作系统版本是否低于2.8.0;并按照本文下面针对Linux低版本安装启动方法操作参考执行;或更换新版本操作系统。)。
特别注意:如执行安装mono命令提示无安装包则需要安装mono,安装命令如下:
运行环境安装,代码如下:
#yum install mono-complete
如图显示正在安装中:
如过程中出现提示是否继续时,输入y并回车
安装momo完成,然后执行查看命令“mono -V”,
客户端安装下载
#cd /opt
将opt换成是自己本地实际目标安装目录,默认也可。
#mkdir nat123
创建一个“nat123”文件夹,名字可自拟,无要求默认就好。
#cd /opt/nat123
在新创建文件夹下执行安装等操作
#wget http://www.nat123.com/down/nat123linux.tar.gz
下载安装包。过程中可能会有转跳提示,忽略它,如图:
安装完成后,解压本地目录,命令如下:
# tar -zxvf nat123linux.tar.gz
//*** 如遇错误提示,如图:
提示解压不了,则先后分别用gzip和tar命令如下
# gzip -d nat123linux.tar.gz # tar -xf nat123linux.tar
客户端启动
#cd /opt/nat123
将opt/nat123换成是自己本地实际安装目录
#mono nat123linux.sh
运行客户端,并按提示依次输入自己的帐号和密码,如图:
登陆成功截图如下:登录成功正常后,如退出关闭当前进程,需重新以后台服务启动确保nat123的正常运行。
客户端后台服务启动
需要先参与上面的输入帐号密码登录成功记录为前提
#cd /opt/nat123
将opt/nat123换成是自己本地实际安装目录
#mono nat123linux.sh service &
后台服务方式启动,自动读取上次成功登录帐号,如图:
通过service后台服务方式登录后,该干嘛干嘛的,不影响其他操作,可以ps查看nat123状态,代码如下:
#ps -ef|grep nat123
至此安装nat123软件已经全部完成,接下来登录nat123官网,
按照教程设置即可完成内网穿透功能的实现,对了还要说下,这个官方如要实名认证,但又不是我们意义上的实名,这个需要充值来认证,我充值的金额8元,然后才能操作,切记设置完成后不要经常性修改,因为“保存需要1N币”,哈哈不是随便保存的亲,好了,接下来就可以使用系统提供的端口个域名访问内网服务项目了,域名可自拟但是端口号不能自拟,除非花钱,嗯嗯,总之没有真正免费的东西,有付出就需要有收获的呀,您说呢!
完事了,有问题留言反馈吧,一起探讨!
发表评论