手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

如何使用ip命令

2015-11-26 20:42:39 12418

ip命令的功能很多,基本上整合了ifconfigroute這兩個命令,ifconfignet-tools中已經被廢棄使用的一個命令,現在已經不在維護了。iproute2套件中提供了許多增強功能的命令,ip命令即是其中之一。

1.格式:ip [options] [動作] [命令]

2.主要參數

option:主要設定的參數有:

-s:顯示出該設備的統計數據(statistics).

動作:就是可以針對那些網絡參數進行動作,包括有:

link:關于設備(device)的相關設定,包括MTU,MAC地址等

address:關于額外的ip設定,例如多ip的實現.

route:與路由有關的設定.

下面分三個部分(link,addr,route)來介紹ip命令

一、ip link

1.ip link可以設定與設備(device)有關的的相關設定,包括MTU以及網絡設備的MAC等等,還可以啟動(up)或者關閉(down)某個網絡設備。

#ip [-s] link show      #檢查設備相關信息

#ip link [show/set] [device] [動作和參數]

參數:                        

show:僅顯示出這個設備的相關內容,如果加上-s會顯示更多統計數據;

set:可以開始設定項目;

device:指的是eth0eth1設備代號;

動作與參數:

up|down:啟動(up)或者關閉(down)設備;

address:如果這個設備可以更改MAC,用這個參數修改;

name:給設備一個名字;

mtu:設置最大傳輸單元;

2.示例:

#show link show  #檢查設備相關信息

#ip link set eth0 down     #關閉eth0設備

#ip link set eth0 up              #啟動eht0設備

#ip link set eth0 mtu 4000  #更改最大傳輸單元(mtu)4000bytes

#ip link set eth0 name kk    #改變設備名為kk,修改之前要關閉設備,避免有問題最后要改回來

二、ip address

主要是在設定與ip有關的各項參數,包括netmaskbroadcast(廣播)等等,如果說ip link是與OSI七層模型的第二層數據鏈路層有關的話,那么ip address與第三層網絡層有關了.

1.ip address [show|add|delete] [ip] [devices設備名] [相關參數]

參數:

show:單純顯示設備ip信息;

add|delete:進行相關參數的增加或者刪除,主要有:

ip:如192.168.1.223/24

dev:這個ip要設置在那個設備中,列如:eth0eth1eth2;

相關參數:

broadcast:設定廣播位地址,如果設定的值是+表示讓系統自動計算;

label:該設備別名,如:eth0:0

scope:這邊設備的領域,通常是以下幾個大類:

global:允許來自所有來源的連線;

site:僅支持ipv6,僅允許本地主機的鏈接;

link:僅允許本設備自我鏈接;

host:僅允許本地主機內部的鏈接;

所以預設的是global允許來自所有源的鏈接;

2.示例

#ip address show    #查看ip參數

#ip address add 192.168.1.224/24 broadcast + dev eth0 label eth0:kk   #新增設備為:eth0:kk

#ip address del 192.168.1.224/24 dev eth0                                           #將剛剛新鍵的設備刪除

,ip route

1.ip route的功能和route這個命令相差無幾,除此之外能進行額外的參數設置,列入MTU的規劃.

2.語法:#ip route [show|add|del] [ip或域網] [via gateway] [設備]

參數:

         show:單純的顯示出路由表,也可以使用list

         add|del:增加或者刪除路由;

                   ip或網域:可以使用192.168.1.0/24之類的網域或者單純的ip

                   via:從那個網關出去,不一定需要;

                   dev:由哪個設備連接出去,必要;

                   mtu:可以額外的設定MTU數值;

3.示例

#ip route show    #僅僅顯示路由表

         通過上圖須知:

         proto:此路由協定主要有redirect/kernerl/bot/static/ra等,其中kernel指的是直接由核心判斷自動設定;

         scope:路由范圍,主要是link,是與本設備有關的直接連接;

#ip route add 192.168.1.0/24 device eth0    #增加路由,本機直接溝通的網間,不需要透過外部的路由器;

#ip route add 192.168.5.0/24 via 192.168.1.111 dev eth0   #增加可以通過外部的路由,需透過router

#ip route del 192.168.1.0/24    #刪除路由

#ip route del 192.168.5.0/24    #刪除路由

提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: