51、linux shell命令,route,ifconfig

來源:互聯網
上載者:User

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伺服器。

2)option

interface:網卡號,包括 eth0, eth1, ppp0 等

options::

① up, down:啟動 (up) 或關閉 (down) 該網路介面(不涉及任何參數)

② mtu:可以設定不同的 MTU 數值,例如 mtu 1500 (單位為 byte)

③ netmask:子網路遮罩;

④ 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】 對命令進行了一些講解

http://linux.vbird.org/linux_server/0140networkcommand.php#netstat

【2】 對tcp的state講解的較好,如TIME_WAIT:The socket is waiting after close to handle packets still in the network.

http://linux.die.net/man/8/netstat

【3】 http://www.linuxso.com/command/netstat.html

【4】 traceroute的用法樣本

http://blog.sina.com.cn/s/blog_4895289e010009bn.html

對來龍去脈講的好

http://blog.chinaunix.net/space.php?uid=20172731&do=blog&cuid=159630

【5】ifconfig用法

http://www.cublog.cn/u2/78880/showart_1879201.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.