网络工作者对于linux并不陌生,我们都知道它是一个操作软件,不仅性能稳定,而且其防火墙的组件性能非常高,大大保证了系统的安全,深受广大运维人员的喜爱,但是在操作过程中还是会遇到这样那样的小问题,今天我们就一起来学一一下linux内网穿透的步骤是什么?市场上还有什么好用的内网穿透工具?
linux内网穿透的步骤是什么?
在说linux内网穿透的步骤之前我们先来了解一下什么是内网穿透。内网穿透是我们在进行网络连接时的一种术语,也叫做NAT穿透,即在计算机是局域网内的时候,外网与内网的计算机的节点进行连接时所需要的连接通信,有时候就会出现内网穿透不支的情况。内网穿透的功能就是当我们在端口映射时设置时,内网穿透起到了地址转换的功能,也就是把公网的地址进行翻译,转成为一种私有的地址,然后再采用路由的方式ADSL的宽带路由器,具有一个动态或者是固定的公网IP,最后ADSL直接在交换机上,这样所有的电脑都可以共享上网。内网穿透除了可以实现内网之间机器的网络通信功通之外,还可以解决UDP中出现的数据传输不稳定问题。
而linux内网穿透该如何安装?下载对应linux的frp压缩包,在解压的目录中看到frps.ini frpc.ini两个配置文件以及frps frpc两个程序,然后将 frps 及 frps.ini 放到具有公网 IP 的机器上(服务端)。再将 frpc 及 frpc.ini 放到处于内网环境的机器上(内网客户端)。最后在本地Linux服务器(客户端)上解压后,修改frpc.ini配置文件,将bind_port改为随意可用端口,在内网IP服务器中修改frpc.ini配置文件,然后验证内网穿透是否成功。
有什么好用的内网穿透工具?
总的看来,目前相对较好的解决方案就是利用花生壳完成内网穿透。花生壳是一款内网穿透兼动态域名解析软件,从2006年面世界十多年已经累计为全球1800多万用户提供域名解析服务。
花生壳内网穿透步骤:
安装linux版花生壳(公网版)
通过RPM命令手动安装
1、首先安装必须的依赖包:yum install -y glibc glibc-common nss-softokn-freebl
2、然后安装花生壳(公网版)的rpm包:rpm -ivh2 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 ,不对上述配置进行保存,下次重新使用花生壳(公网版)时,需要手动指定配置文件或再次通过交互模式进行设置。
花生壳提供的免费版服务支持内网穿透和动态域名解析功能可以说是很实用也是使用范围很广的了,完全满足个人或者企业需求,搭建和操作也是非常的简单,不需要专门的运维人员,大大减少了企业的成本。