無論什么系統(tǒng),無論是linux、centos、ubantu還是redhat,甚至是交換機、路由器和服務(wù)器linux命令大全,都是基于硬件設(shè)備和網(wǎng)絡(luò)層面來實現(xiàn)需求的,因此在一套系統(tǒng)中,路由顯得就特別重要了,作為現(xiàn)場的交付人員,路由基礎(chǔ)也是最基本的技能之一,本文就講解下linux系統(tǒng)下,路由的實現(xiàn)和使用。
一、參數(shù)
路由主要分為主機路由、網(wǎng)絡(luò)路由和默認路由三種,通過不同參數(shù)的配置來實現(xiàn)。
Add——添加一條路由規(guī)則。
Del——添刪除一條路由規(guī)則。
Target——目的網(wǎng)絡(luò)或目的主機。
gw——設(shè)置默認網(wǎng)關(guān)。
mss——設(shè)置TCP的最大區(qū)塊長度(MSS)linux命令大全,單位MB。
window——指定通過路由表的TCP連接的TCP窗口大小。
dev——路由記錄所表示的網(wǎng)絡(luò)接口。
二、實例
1、參看本機的路由
route -n
其中Flags為路由標志,U表示此路由當(dāng)前為啟動狀態(tài);UG表示此路由為默認網(wǎng)關(guān)。
2、添加路由的方法
c route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1。/sbin/ifconfig eth1:0 $vip1 broadcast $vip1 netmask 255.255.255.255 up。$ sudo ifconfig eth0:0 10.0.1.10 netmask 255.255.255.255 broadcast 10.0.1.10。
3、刪除路由的方法
#route add -net remote_net_ip gateway_ip -netmask netmask #route add -host host_ip local_interface_ip -interface 。[root@localhost ~]# ifconfig eth1 192.168.1.252 hw ether 00:11:00:00:11:11 netmask 255.255.255.0 broadcast 192.168.1.255 up。/sbin/ifconfig eth1:0 $vip1 broadcast $vip1 netmask 255.255.255.255 up。