利用掌握的路由知识解决现实环境中的问题 --- 之(非对称路
admin
2023-01-29 17:43:13
0次

上一篇中 

"利用掌握的路由知识解决现实环境中的问题" 提出的解决方法并没有解释清楚问题的症结!

现在补上!


更改之处:在本次实验当中(M0n0wall 用 Pfsense替代)

遇到问题:本次遇到的问题与之前并没有不同 -- 从SZBG ping/tracert HKBG 192.168.15.21 正常

                但客户端Outlook邮箱就是不能正常连接HKBG的邮件服务器192.168.15.21



利用掌握的路由知识解决现实环境中的问题 --- 之(非对称路


思考的方向:

    既然ping和tracert都没有问题、说明路由没什么太大问题。

    到底是哪里不同呢?(协议),ping/tracert/Outlook使用的协议不同!


   正常情况下: 客户端 连接 邮件服务器是这样->

    利用掌握的路由知识解决现实环境中的问题 --- 之(非对称路

    很显然Outlook是使用TCP协议 与 邮件服务器通讯 而ping/tracert 是使用ICMP协议!


    M0n0wall 和 Pfsense这两者都是基于状态检测的防火墙(它集成了:FW+Router的功能)

     基于状态检测的防火墙特性:

     如果:某个会话不完整(如:只有请求报文SYN、没有响应报文 ACK)那么这个会话请求将被拦截或丢弃!

     通常它要求必须保持会话的完整性,我们知道(一个TCP连接的建立与断开分为:3次握手与4次断开)

     TCP是面向连接的且有状态的可靠传输协议:

      利用掌握的路由知识解决现实环境中的问题 --- 之(非对称路

     

把我们现有的网络架构放大一点看得更清楚:

    利用掌握的路由知识解决现实环境中的问题 --- 之(非对称路

    我们可以从图中看出(报文从192.168.20.45出去/回来时的路径 是不相同的,即通常所谓:非对称路由)

     然而这种情况在(M0n0wall 和 Pfsense)看来此次会话是不完整的(因为它仅仅是收到了SYN的包、其它包都没有收到)

     所以192.168.20.45发起的连接请求将会被(M0n0wall 和 Pfsense)拦截或丢弃!


     为了解决这个问题PFsense提供了一办法:

      我们只需要在 System - > Advanced -> Firewall&NAT 勾选“Static route filtering”。即可真正解决上述问题!

     利用掌握的路由知识解决现实环境中的问题 --- 之(非对称路

    

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...