如何開啟路由器路由指令Linux下Route路由指令使用詳解
如何開啟路由器路由指令Linux下Route路由指令使用詳解
linuxroute命令用于顯示和操作IP路由表。要實現(xiàn)兩個不同子網(wǎng)之間的通信,需要一臺連接兩個網(wǎng)絡的路由器,或者同時位于兩個網(wǎng)絡的網(wǎng)關來實現(xiàn)。在Linux系統(tǒng)中,設置路由通常是為了解決以下問題:該Linux系統(tǒng)在一個局域網(wǎng)中,局域網(wǎng)中有一個網(wǎng)關,能夠讓機器訪問Internet,那么就需要將這臺機器的IP地址設置為Linux機器的默認路由。命令參數(shù);格式。[root@linux~]#route[-nee]。[root@linux~]#routeadd[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev]。[root@linux~]#routedel[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev]。1、查看相關參數(shù)。
導讀linuxroute命令用于顯示和操作IP路由表。要實現(xiàn)兩個不同子網(wǎng)之間的通信,需要一臺連接兩個網(wǎng)絡的路由器,或者同時位于兩個網(wǎng)絡的網(wǎng)關來實現(xiàn)。在Linux系統(tǒng)中,設置路由通常是為了解決以下問題:該Linux系統(tǒng)在一個局域網(wǎng)中,局域網(wǎng)中有一個網(wǎng)關,能夠讓機器訪問Internet,那么就需要將這臺機器的IP地址設置為Linux機器的默認路由。命令參數(shù);格式。[root@linux~]#route[-nee]。[root@linux~]#routeadd[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev]。[root@linux~]#routedel[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev]。1、查看相關參數(shù)。
如何開啟路由器路由指令(Linux下Route路由指令使用詳解)linuxroute命令用于顯示和操作IP路由表。要實現(xiàn)兩個不同子網(wǎng)之間的通信,需要一臺連接兩個網(wǎng)絡的路由器,或者同時位于兩個網(wǎng)絡的網(wǎng)關來實現(xiàn)。在Linux系統(tǒng)中,設置路由通常是為了解決以下問題:該Linux系統(tǒng)在一個局域網(wǎng)中,局域網(wǎng)中有一個網(wǎng)關,能夠讓機器訪問Internet,那么就需要將這臺機器的IP地址設置為Linux機器的默認路由。命令參數(shù)格式:[root@linux~]#route[-nee][root@linux~]#routeadd[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev][root@linux~]#routedel[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev]1、查看相關參數(shù):-n:不要使用通訊協(xié)定或主機名稱,直接使用IP或portnumber;-ee:使用更詳細的資訊來顯示2、增加(add)、刪除(del)路由的相關參數(shù):-net:表示后面接的路由為一個網(wǎng)域;-host:表示后面接的為連接到單部主機的路由;netmask:與網(wǎng)域有關,可以設定netmask決定網(wǎng)域的大小;gw:gateway的簡寫,后續(xù)接的是IP的數(shù)值喔,與dev不同;dev:如果只是要指定由那一塊網(wǎng)卡連線出去,則使用這個設定,后面接eth0等route命令使用舉例設置默認路由格式:routeadddefaultgw{IP-ADDRESS}{INTERFACE-NAME}其中,參數(shù){IP-ADDRESS):用于指定路由器(網(wǎng)關)的IP地址;參數(shù){INTERFACE-NAME}:用于指定接口名稱,如eth0。使用/sbin/ifconfig-a可以顯示所有接口信息。例:routeadddefaultgw192.168.1.1添加到指定網(wǎng)絡的路由規(guī)則格式:routeadd-net{NETWORK-ADDRESS}netmask{NETMASK}dev{INTERFACE-NAME}其中參數(shù){NETWORK-ADDRESS}:用于指定網(wǎng)絡地址參數(shù){NETMASK}:用于指定子網(wǎng)掩碼參數(shù){INTERFACE-NAME}:用于指定接口名稱,如eth0。例:routeadd-net192.56.76.0netmask255.255.255.0deveth0屏蔽一條路由,設置到指定網(wǎng)絡為不可達,避免在連接到這個網(wǎng)絡的地址時程序過長時間的等待格式:routeadd-net{NETWORK-ADDRESS}netmask{NETMASK}reject例:routeadd-net10.0.0.0netmask255.0.0.0reject刪除路由設置,參數(shù)指定的方式與routeadd相似。格式:routedel-net{NETWORK-ADDRESS}netmask{NETMASK}dev{INTERFACE-NAME}格式:routedel-net{NETWORK-ADDRESS}netmask{NETMASK}reject例:routedel-host192.168.1.2deveth0:0routedel-host10.20.30.148gw10.20.30.40routedel-net10.20.30.40netmask255.255.255.248eth0routedel-net10.20.30.48netmask255.255.255.248gw10.20.30.41routedel-net192.168.1.0/24eth3routedeldefaultgw192.168.1.1注意的是,直接在命令行下執(zhí)行route命令來添加路由,不會永久保存,當網(wǎng)卡重啟或者機器重啟之后,該路由就失效了;要想永久保存,有如下方法:1.在/etc/rc.local里添加2.在/etc/sysconfig/network里添加到末尾3./etc/sysconfig/static-router:anynetx.x.x.x/24gwy.y.y.y
如何開啟路由器路由指令Linux下Route路由指令使用詳解
linuxroute命令用于顯示和操作IP路由表。要實現(xiàn)兩個不同子網(wǎng)之間的通信,需要一臺連接兩個網(wǎng)絡的路由器,或者同時位于兩個網(wǎng)絡的網(wǎng)關來實現(xiàn)。在Linux系統(tǒng)中,設置路由通常是為了解決以下問題:該Linux系統(tǒng)在一個局域網(wǎng)中,局域網(wǎng)中有一個網(wǎng)關,能夠讓機器訪問Internet,那么就需要將這臺機器的IP地址設置為Linux機器的默認路由。命令參數(shù);格式。[root@linux~]#route[-nee]。[root@linux~]#routeadd[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev]。[root@linux~]#routedel[-net|-host][網(wǎng)域或主機]netmask[mask][gw|dev]。1、查看相關參數(shù)。
為你推薦