routeaddeth0
『壹』 route add 怎麼添加路由的命令
具體操沖李作方法如下:
『貳』 linux路由設置命令
linux的路由設置命令主要是route:
1、添加路由命令: route add -net 192.168.0.0/24 gw 192.168.0.1 增加一個到192.168.X.X的網段,網關為192.168.0.1。
2、刪除路由命令:route del -net 192.168.0.0/24 gw 192.168.0.1
3、新增默認路由:route add default gw 192.168.0.1
4、查詢路由表 : route -n
『叄』 route add報錯SIOCADDRT: Network is unreachable
在 如何評估線上系統的容量? (二) 中我寫過,對於 target server 應該增加一條去往 assistant server 的靜態路由規則。
在實際的使用過程中,有同學反饋在執行告扮 route add 的時候會提示 SIOCADDRT: Network is unreachable ,這是什麼原因呢?
原因是,添加靜態路由規純友賀則的時候,需要保證gateway(gw)的IP和eth0(本機IP)在同一個網段內。
先看下我們的主機配置, ifconfig eth0 可以看到我們的 inet addr:10.174.246.5 Mask:255.255.248.0 ,其中mask是子網掩碼,它結合ip地址使用,把ip地址劃分為網路地址和主機地址。
對於我們這個例子而言,子網掩碼是 11111111.11111111.11111000.00000000 ,跟我們的inet addr: 00001010.10101110.11110110.00000101 做&運算,得到網路地址是 00001010.10101110.11110---.-------- 。橫線部分就是主機的地址范圍。所以可以知道gateway的ip范圍需做派要是10.174.240.0到10.174.247.255之間。
『肆』 ip route add xxx.xxx.xxx.xxx via yyy.yyy.yyy.yyy dev eth0
ip
route
add
10.89.255.0/24
via
10.89.255.254
dev
eth0
所有目的地址是10.89.255.0/24的數據包,其下一跳地址(gateway)為10.89.255.254,並且從本機eth0
介面發送出去。
『伍』 route add 添加路由的命令
route的命令是手動配置路由表,在本地IP路由表中顯示和修改條目,用不帶參數的routeprint可以查看本地路由表信息,詳細步驟:
1、win+R打開資源管理器輸入:cmd點擊:確定,在cmd裡面輸入:route/?來查看route命令和參數的使用。
『陸』 Linux-linux 下用route命令怎麼設置網關
設置默認網關命令如下x0dx0aroute add default gw 192.168.10.1x0dx0a設置特定路由網關命令如下x0dx0aroute add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.10.1x0dx0aroute命令說明x0dx0ax0dx0aroute命令用來顯示或修改ip的路由表。x0dx0aroute add [-net|-host] [網域或主機] netmask [mask] [gw|dev]x0dx0a -net :表示後面接派跡早的路由為一州早個網域;x0dx0a -host :表示後面接的為連接到單部主機的路由;x0dx0a netmask :與網域有關,可以設定 netmask 決定網域的大小;x0dx0a gw :gateway 的簡寫,後續接的是 IP 的數值喔,與 dev 不同;x0dx0a dev :如果只是要指定由那一塊網路卡連線出去,則使用這個設定,後面接 eth0 等塵雀
『柒』 如何在Linux中為eth0增加一個路由
Linux下網卡命名規律:eth0,eth1。第一塊乙太網卡,第二塊。lo為環回介面,它的IP地址固定為127.0.0.1,掩碼8位。它代表你的機器本身。1、ifconfig是查看網卡的信息ifconfig[Interface]Interface是可選項,如果不加此項,則顯示系統中所有網卡的信息。如果添加此選項則顯示所指定的網卡信息.例如:ifconfigeth0eth0Linkencap:EthernetHWaddr00:0C:29:F3:3B:F2inetaddr:192.168.0.10Bcast:192.168.0.255Mask:255.255.255.:1500Metric:1RXpackets:78errors:0dropped:0overruns:0frame:0TXpackets:104errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:100RXbytes:11679(11.4Kb)TXbytes:14077(13.7Kb)Interrupt:10Baseaddress:0x1080可以看到:第一行:連接類型:Ethernet(乙太網)HWaddr(硬體mac地址)第二行:網卡的IP地址、子網、掩碼第三行:UP(代表網卡開啟狀態)RUNNING(代表網卡的網線被接上)MULTICAST(支持組播)MTU:1500(最大傳輸單元):1500位元組第四、五行:接收、發送數據包情況統計第七行:接收、發送數據位元組數統計信息。(1)配置eth0的IP地址,同時激活該設備。#ifconfigeth0192.168.1.10netmask255.255.255.0up(2)配置eth0別名設備eth0:1的IP地址,並添加路由。#ifconfigeth0:1192.168.1.3#routeadd–host192.168.1.3deveth0:1(3)激活設備。#ifconfigeth0:1up(4)禁用設備。#ifconfigeth0:down(5)查看指定的網路介面的配置。#ifconfigeth0(6)查看所有的網路介面配置。#ifconfig2、route命令來配置並查看內核路由表的配置情況例如:(1)添加到主機的路由。#routeadd–host192.168.1.2deveth0:0#routeadd–host10.20.30.148gw10.20.30.40(2)添加到網路的路由。#routeadd–net10.20.30.40netmask255.255.255.248eth0#routeadd–net10.20.30.48netmask255.255.255.248gw10.20.30.41#routeadd–net192.168.1.0/24eth1(3)添加默認網關。#routeadddefaultgw192.168.1.1(4)查看內核路由表的配置。#route(5)刪除路由。#routedel–host192.168.1.2deveth0:0#routedel–host10.20.30.148gw10.20.30.40#routedel–net10.20.30.40netmask255.255.255.248eth0#routedel–net10.20.30.48netmask255.255.255.248gw10.20.30.41#routedel–net192.168.1.0/24eth1#routedeldefaultgw192.168.1.1對於1和2兩點可使用下面的語句實現:Ifconfigeth0172.16.19.71netmask255.255.255.0Route0.0.0.0gw172.16.19.254Servicenetworkrestart3、traceroute命令顯示數據包到達目的主機所經過的路由例如:#traceroute.cn4、ping命令來測試網路的連通性例如:#ping.cn#ping–c4192.168.1.125、netstat命令來顯示網路狀態信息