linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问

为客户挑选网络设备可不容易,总得面对各种挑战和意外。就拿今天配置华为的USG6305E防火墙和Tp-link路由器来说,就是个很好的例子。得一个一个地设置网络接口,还得处理各种特殊情况,每一步都得小心翼翼,要是哪一步出错,整个网络功能都可能受影响。

图片[1]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

连接防火墙管理接口

防火墙管理接口的连接是第一步。得用网线把电脑连到防火墙的mgnt接口上,还得知道这个接口的默认IP是192.168.0.1。这事儿挺关键的,得在客户办公室里做,得让配置网络的工程师来操作。要是这步连接错了,或者没按默认IP去试登录防火墙管理页面,后面的配置就别提了。连接的时候还得保证网线是通的,以前就因为网线接头松了,浪费了不少时间排查问题。

图片[2]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

连接成功后,可能会遇到验证登录用户名和密码的情况。这时候要检查一下,初始的用户名和密码有没有被改过或者是不是忘记了。如果忘记了,得按照设备上的找回密码步骤来操作。

图片[3]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

外网接口配置要点

外网接口的配置非常重要,特别是像这次Wan0/0/0这种固定IP的城域网接口。配置时,得看拓扑图linux系统用telnet测试端口映射,这就需要用到电信运营商提供的数据。虽然IP地址不能直接展示,但子网掩码这些信息的不同点要特别关注。选Wan0/0/0作为出接口时,下一跳地址必须是电信运营商给的网关地址,这可是不能错的。

图片[4]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

记得有一次配置外网接口,因为填错了下一跳地址,结果外网全都不通了。那地方是另一个客户的大楼。那会儿我深刻体会到了准确填写数据的重要性。再比如子网掩码,要是填错了,网络连通性就不稳,时不时就会断线。

端口映射的配置

图片[5]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

配置服务器映射,也就是大家说的端口映射,这事儿挺有门道的。首先,得根据具体需求来选协议,比如这次我们就选了TCP协议。然后,要让公网接口对用户开放端口,但为了安全考虑,这些端口不能和内网实际使用的端口一样。这得好好规划一番,内网服务器具体的功能需求,才是决定端口选用的关键。

图片[6]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

在实际操作里,要是公司有邮件服务器,比如它设在25端口,那咱们就不能把公网端口也设成25,得换个像1025这样的数。等外网配置搞定了,咱们可以用telnet命令来试一试。要是能收到回应,那就说明映射成功了。要是在外网连不上,但内网那边命令还能响应,那多半是防火墙出了问题。就比如有位客户的网站服务器,怎么也访问不了,后来排查了老半天,才发现是端口映射没搞对。

特殊NAT的配置

要访问内网服务器,得先配置个特殊的NAT。这事儿得弄清楚内网和外网的需求。配置时,目的地址得按格式来写,比如192.168.1.8/32这种格式。要是地址写错了,访问就通不了。

图片[7]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

那次在企业配置系统时,不小心漏掉了一个数字,结果整个内网里的电脑都无法访问内部服务器。客户公司里的员工都抱怨不停,工作效率大受影响。后来我们仔细检查,才发现问题就出在这个数字上。

ERP系统访问故障处理

这次配置过程中遇到了一个特殊情况,就是ERP系统登录不上去。端口虽然已经开放,但就是进不去。一查原因,发现是ERP公司把公网IP写进了程序里。看起来只需要从DMZ到公网,但这样其实很危险。最后,我们新建了一个NAT来解决这个问题。

以前有过类似的情况,一家公司的办公系统就遇到过类似问题,那些程序员也不乐意修改代码,最后是通过建立新的NAT才把问题解决了。在这种情况下面,可千万不能因为程序员图省事就采取不安全的网络配置。

图片[8]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

代码中IP与域名的绑定

代码里直接用IP地址绑定会有不少麻烦,比如IP地址可能会变动,内外网切换也很麻烦。一个不错的办法是改用域名来绑定。你可以在外网域名注册的DNS管理后台设置A记录,让它指向公网IP;内网也是一样linux系统用telnet测试端口映射,设置A记录指向内网服务器的IP地址。

举个例子,某家公司自个儿有套在线办公系统,以前用IP绑定老出问题,内外网切换老出错。后来改用域名绑定,这下问题就解决了。

在配置网络的时候,大家是不是也碰到过因为软件设计问题导致网络功能不能正常使用的情况?你们可以在评论区聊聊看,觉得这篇文章对你们有帮助的话,别忘了点赞和转发。

图片[9]-linux系统用telnet测试端口映射 华为防火墙配置端口映射实现内网使用外网 IP 和端口访问-唐朝资源网

© 版权声明
THE END
喜欢就支持一下吧
点赞108赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容