溫馨提示×

Linux iproute怎樣查看路由

小樊
81
2024-09-30 11:42:29
欄目: 智能運維

在Linux系統(tǒng)中,可以使用iproute命令來查看路由表。具體命令如下:

  1. 查看當(dāng)前的路由表:
ip route show
  1. 查看路由表項的詳細信息,包括目的網(wǎng)絡(luò)、子網(wǎng)掩碼、網(wǎng)關(guān)、接口等:
ip route show dev <interface>

其中<interface>為網(wǎng)絡(luò)接口名稱,例如eth0wlan0等。

  1. 查看路由表項的統(tǒng)計信息,例如發(fā)送的數(shù)據(jù)包數(shù)量和接收的數(shù)據(jù)包數(shù)量:
ip route show dev <interface> stat
  1. 查看路由表項的詳細信息,包括目的網(wǎng)絡(luò)、子網(wǎng)掩碼、網(wǎng)關(guān)、接口、協(xié)議、優(yōu)先級等:
ip route show table <table_name>

其中<table_name>為路由表名稱,例如mainlocal等。

  1. 添加路由表項:
sudo ip route add <destination_network> via <gateway> dev <interface>

其中<destination_network>為目的網(wǎng)絡(luò)地址,<gateway>為網(wǎng)關(guān)地址,<interface>為網(wǎng)絡(luò)接口名稱。

  1. 刪除路由表項:
sudo ip route del <destination_network> via <gateway> dev <interface>

其中<destination_network>為目的網(wǎng)絡(luò)地址,<gateway>為網(wǎng)關(guān)地址,<interface>為網(wǎng)絡(luò)接口名稱。

0