| 2022-10-27
内网穿透其实就是两台计算机都处于不同的局域网之中,外网与内网的计算机节点需要连接通信,那么就需要借助内网穿透技术来解决这个问题,也叫NAT穿透。通俗点讲,其实就是在公司或者是家庭内部,建立的一种局域网络或者是办公网络,从而实现多台电脑之间可以进行资源的共享,但是一般人并不会弄内网穿透,那么就可能就要借助第三方软件来解决这个问题了。那么linux内网穿透怎么操作?本文就来讲一下。
本文部署场景:Linux工作站部署在办公室中,可以连外网,但是没有公网IP,只能在办公室内局域网通过SSH连接。使用内网穿透后,可以在非办公室的外网,连接此工作站。
工具:frp(建议:Sakura Frp — 免费内网穿透_免费端口映射_高速_高防节点_不限流量_Minecraft我的世界_微信开发调试_群辉NAS_无需公网_免备案 (natfrp.com))
进入软件下载页面,选择“Linux系统 -> amd64 -> 下载”(除非你使用的是其他架构的工作站,需要选择对应工作站架构的文件)。将下载的文件放到“/usr/local/bin/”中(也可以放到其他文件夹中,可能会影响配置开机自启)
安装linux版花生壳(公网版)
通过RPM命令手动安装
1、首先安装必须的依赖包:yum install -y glibc glibc-common nss-softokn-freebl
2、然后安装花生壳(公网版)的rpm包:rpm -ivh phddns-2.0.6.el6.i386.rpm
运行phddns
安装过程:
第一步:Enter server address(press ENTER use phddns60.oray.net):
这是提示您输入花生壳服务器的域名,如果网站上没有更新域名的公告说明,这一步直接回车即可,会使用默认的 phddns60.oray.net 域名。
第二步:Enter your Oray account:
这是提示您输入在花生壳官网注册的用户名,请根据实际情况输入。
第三步:Password:
这是提示您输入在花生壳官网注册的用户名所对应的密码,请根据实际情况输入。
第四步:Network interface(s):
[eth0] = [IP:192.168.33.195]
[lo] = [IP:127.0.0.1]
Choose one(default eth0):
这是要配置您这台服务器的网络参数,花生壳(公网版)软件会自动检查,并输出您的网络情况。eth0部分可能和上面的不一样,是您的实际网络设置。
如果您有两块网卡,eth0 和eth1 ,而您希望用eth1来绑定花生壳,请在这里输入 eth1 ,然后回车。如果您只有一块网卡,或者您希望使用 eth0来绑定花生壳,在这里直接回车即可。
第五步:Log to use(default /var/log/phddns.log):
这是提示您输入花生壳(公网版)软件日志的保存位置,请使用绝对路径指定日志文件名。如果直接回车,会使用 /var/log/phddns.log 来保存日志。
第六步: Save to configuration file (/etc/phlinux.conf)?(yes/no/other):
这是提示您输入上述配置的保存文件名。
如果输入yes 或直接回车,将会使用/etc/phlinux.conf 来作为配置的保存文件名。
如果输入other,将会提示您自行指定文件名,请使用绝对路径来指定这个配置文件名。
如果输入no ,不对上述配置进行保存,下次重新使用花生壳(公网版)时,需要手动指定配置文件或再次通过交互模式进行设置。
通过本文的介绍,大家现在知道了linux内网穿透怎么操作了吧。花生壳的“内网穿透”,无需公网IP、无需路由端口映射就可以通过固定的域名实现ERP远程访问,而且搭建和操作过程非常简单,无需专业的运维人员进行管理,节省了非常的成本,全面提高了办公效率,是高效解决ERP远程访问难题的致胜法宝。