Networking
CentOS 上的兩個網卡和 IP 路由
我正在嘗試設置一個專用網路,但我希望其中一台機器通過兩個 NIC 連接到這個專用網路和另一個外部網路。我希望 eth0 用於除 10.0.0.1 之外的每個 IP 地址,我希望通過 eth1 訪問它。此專用網路上有一個 DHCP 和 DNS 伺服器,但我似乎無法同時解析專用網路上的名稱和外部網路上的名稱。有沒有辦法可以使用 route 命令完成這項工作?
謝謝,任何幫助表示讚賞。
我希望 eth0 用於除 10.0.0.1 之外的每個 IP 地址,我希望通過 eth1 訪問它。
將您的路由表設置為:
- 通過 eth1 路由 10.0.0.1 的所有數據包。
路由添加 -host 10.0.0.1 dev eth1 2. 通過 eth0 的預設路由(這可能已經完成)
路由添加 -default dev eth0 3.
route -n
使用(-n 禁用主機名查找)檢查結果如果可行,請永久儲存您的設置 - CentOS 有一些文件here
對於 DNS,您需要檢查
/etc/resolv.conf
是否列出了所有 DNS。