要在CentOS 7上添加靜態(tài)路由,可以按照以下步驟進(jìn)行操作:
使用root用戶登錄服務(wù)器。
打開(kāi)終端或SSH連接到服務(wù)器。
使用以下命令檢查當(dāng)前網(wǎng)絡(luò)配置:
ip addr show
這將顯示服務(wù)器的IP地址和網(wǎng)絡(luò)接口信息。
使用以下命令查看當(dāng)前路由表:
ip route show
這將顯示服務(wù)器的當(dāng)前路由配置。
使用以下命令添加靜態(tài)路由:
ip route add <目標(biāo)網(wǎng)絡(luò)> via <網(wǎng)關(guān)> dev <網(wǎng)絡(luò)接口>
<目標(biāo)網(wǎng)絡(luò)>
:要添加的目標(biāo)網(wǎng)絡(luò)的IP地址和子網(wǎng)掩碼。<網(wǎng)關(guān)>
:要添加的路由的網(wǎng)關(guān)IP地址。<網(wǎng)絡(luò)接口>
:要添加的路由的網(wǎng)絡(luò)接口名稱。例如,要將路由添加到目標(biāo)網(wǎng)絡(luò)192.168.2.0/24,通過(guò)網(wǎng)關(guān)192.168.1.1,并使用網(wǎng)絡(luò)接口eth0,可以使用以下命令:
ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0
使用以下命令驗(yàn)證新添加的靜態(tài)路由是否生效:
ip route show
可以看到新添加的靜態(tài)路由是否出現(xiàn)在路由表中。
如果靜態(tài)路由生效,可以使用以下命令將配置保存到網(wǎng)絡(luò)配置文件中,以便重啟后保留配置:
echo "ip route add <目標(biāo)網(wǎng)絡(luò)> via <網(wǎng)關(guān)> dev <網(wǎng)絡(luò)接口>" >> /etc/sysconfig/network-scripts/route-<網(wǎng)絡(luò)接口>
例如,如果添加的路由是通過(guò)eth0接口,可以使用如下命令:
echo "ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0" >> /etc/sysconfig/network-scripts/route-eth0
重啟后,系統(tǒng)將自動(dòng)應(yīng)用新添加的靜態(tài)路由。
請(qǐng)注意,上述步驟將在當(dāng)前會(huì)話中立即生效,但不會(huì)在重啟后持久保存。如果要在重啟后保留配置,請(qǐng)執(zhí)行第7步將配置保存到網(wǎng)絡(luò)配置文件中。