ip rule結合DNAT實現snmp監控

網絡環境
ip rule結合DNAT實現snmp監控

實驗配置
centos IP Address: 123.121.13.10(聯通1)
123.123.14.10(聯通2)
10.10.10.1(內網)
CactiEZ: 123.121.13.11
華爲6720 內網 IP Address:10.10.10.10

centos使用DNAT進行交換機的SNMP 端口映射,實現CactiEZ進行監控交換機性能
iptables -t nat -A PREROUTING -d 123.121.13.10/32 -p udp -m udp --dport 1611 -j DNAT --to-destination 10.10.10.10:161
注:SNMP Client udp Port 161
實驗目的
在centos使用默認網關在聯通1的時候,可以正常監控,當centos默認網關切換到聯通2時候,發現DNAT失效。現在需要解決網關切換並且交換機數據監控正常。
解決方案
使用策略路由即可實現
策略路由表 /etc/iproute2/rt_tables
在文件中創建一個新表:201 snmp
將snmp表默認設置在聯通1默認網關
ip rou re 0/0 via 123.121.13.1 table snmp
ip rule add from 123.121.13.10 table snmp
實驗總結
由於網關的切換導致網絡環境的改變,造成DNAT失效。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章