3、route
1)route [-nee]
route add [-net|-host] [網域或主機] netmask [mask] [gw|dev]
route del [-net|-host] [網域或主機] netmask [mask] [gw|dev]
2)option
① -n:不使用協定或主機名稱,直接使用IP或port number;
② -ee:使用更詳細的資訊來顯示
增加 (add) 與删除 (del) 路由的相關參數:
① -net:表示後面接的路由為一個網域;
② -host:表示後面接的為連接配接到單部主機的路由;
③ netmask:子網路遮罩;
④ gw:gateway 的簡寫;
⑤ dev指定由那一塊網卡連線出去,後面接 eth0 等
關于結果中Flags的說明,見【1】。
3) 示例
1)route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0 //路由表中各項要寫全
2)route add -net 192.168.100.0 netmask 255.255.255.0 dev eth0
3)route add default gw 192.168.1.250
/etc/init.d/network restart //剛剛的設定全部失效,以ifcfg-ethX 的設定為主
default = 0.0.0.0/0.0.0.0
4、ifconfig,ifup,ifdown
1) 說明
⑥ ifconfig {interface} {up|down}
⑦ ifconfig interface address {options}
可以設定虛拟網絡接口:指的是為一個網絡接口指定多個IP位址,虛拟接口是這樣的 eth0:0 、 eth0:1、eth0:2 ... .. eth1N。比如,我們可以用不同的IP位址來架運作多個httpd伺服器。
interface:網卡号,包括 eth0, eth1, ppp0 等
options::
① up, down:啟動 (up) 或關閉 (down) 該網絡界面(不涉及任何參數)
② mtu:可以設定不同的 MTU 數值,例如 mtu 1500 (機關為 byte)
④ broadcast:廣播位址
3)示例
ifconfig eth0 192.168.100.100 //設定eth0的ip
ifconfig eth0 192.168.100.100 netmask 255.255.255.128 mtu 8000
ifconfig eth0:0 192.168.50.50 // eth0:0,在該實體網卡上,再模拟一個網絡位址,亦即是在一張網絡卡上面設定多個 IP
ifconfig eth0:0 down
/etc/init.d/network restart //剛剛的設定全部失效,會以ifcfg-ethX 的設定為主
/etc/sysconfig/network/config
ifconfig eth1:0 192.168.1.250 hw ether 00:11:00:00:11:44 netmask 255.255.255.0 broadcast 192.168.1.255 up //hw後面是網絡接口類型,ether表示以太網
4)ifup,ifdown是兩個腳本,會直接到 /etc/sysconfig/network-scripts 目錄下搜尋對應的設定檔,通過其相應的腳本來啟動關閉。
ifup | ifdown {interface}
5、ip指令【1】
參考
【1】 對指令進行了一些講解
<a href="http://linux.vbird.org/linux_server/0140networkcommand.php#netstat">http://linux.vbird.org/linux_server/0140networkcommand.php#netstat</a>
【2】 對tcp的state講解的較好,如TIME_WAIT:The socket is waiting after close to handle packets still in the network.
<a href="http://linux.die.net/man/8/netstat">http://linux.die.net/man/8/netstat</a>
【4】 traceroute的用法示例
<a href="http://blog.sina.com.cn/s/blog_4895289e010009bn.html">http://blog.sina.com.cn/s/blog_4895289e010009bn.html</a>
對來龍去脈講的好
<a href="http://blog.chinaunix.net/space.php?uid=20172731&do=blog&cuid=159630">http://blog.chinaunix.net/space.php?uid=20172731&do=blog&cuid=159630</a>
【5】ifconfig用法
<a href="http://www.cublog.cn/u2/78880/showart_1879201.html">http://www.cublog.cn/u2/78880/showart_1879201.html</a>