Linux
Centos 中用於此設置的防火牆/路由規則
我有兩個乙太網介面,即
eth0
和eth1
。我想實現一個高級路由規則,但我對 CentOS 中的防火牆/路由規則完全陌生。這是我正在嘗試做的事情:
我的兩個介面都已啟動並連接到網際網路。我希望能夠根據流量類型動態決定它應該通過哪個介面流出。
例如,如果是 HTTP 流量,我希望它使用
eth0
,如果是 FTP 等流量,我希望它使用eth1
,而不同類型的流量可能具有相同的目標 IP 地址。我怎樣才能完成這項任務?
這個Advanced Routing & Traffic Control HOWTO應該有你需要的。設置好網路後,您需要編寫一些規則來標記數據包以通過 iptables 中的備用連接(請參閱第 11 章 Netfilter 和 iproute - 標記數據包)。