国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

如何使用ip命令

2015-11-26 20:42:39 8381

ip命令的功能很多,基本上整合了ifconfigroute這兩個(gè)命令,ifconfignet-tools中已經(jīng)被廢棄使用的一個(gè)命令,現(xiàn)在已經(jīng)不在維護(hù)了。iproute2套件中提供了許多增強(qiáng)功能的命令,ip命令即是其中之一。

1.格式:ip [options] [動(dòng)作] [命令]

2.主要參數(shù)

option:主要設(shè)定的參數(shù)有:

-s:顯示出該設(shè)備的統(tǒng)計(jì)數(shù)據(jù)(statistics).

動(dòng)作:就是可以針對(duì)那些網(wǎng)絡(luò)參數(shù)進(jìn)行動(dòng)作,包括有:

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

address:關(guān)于額外的ip設(shè)定,例如多ip的實(shí)現(xiàn).

route:與路由有關(guān)的設(shè)定.

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

一、ip link

1.ip link可以設(shè)定與設(shè)備(device)有關(guān)的的相關(guān)設(shè)定,包括MTU以及網(wǎng)絡(luò)設(shè)備的MAC等等,還可以啟動(dòng)(up)或者關(guān)閉(down)某個(gè)網(wǎng)絡(luò)設(shè)備。

#ip [-s] link show      #檢查設(shè)備相關(guān)信息

#ip link [show/set] [device] [動(dòng)作和參數(shù)]

參數(shù):                        

show:僅顯示出這個(gè)設(shè)備的相關(guān)內(nèi)容,如果加上-s會(huì)顯示更多統(tǒng)計(jì)數(shù)據(jù);

set:可以開始設(shè)定項(xiàng)目;

device:指的是eth0eth1設(shè)備代號(hào);

動(dòng)作與參數(shù):

up|down:?jiǎn)?dòng)(up)或者關(guān)閉(down)設(shè)備;

address:如果這個(gè)設(shè)備可以更改MAC,用這個(gè)參數(shù)修改;

name:給設(shè)備一個(gè)名字;

mtu:設(shè)置最大傳輸單元;

2.示例:

#show link show  #檢查設(shè)備相關(guān)信息

#ip link set eth0 down     #關(guān)閉eth0設(shè)備

#ip link set eth0 up              #啟動(dòng)eht0設(shè)備

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

#ip link set eth0 name kk    #改變?cè)O(shè)備名為kk,修改之前要關(guān)閉設(shè)備,避免有問題最后要改回來

二、ip address

主要是在設(shè)定與ip有關(guān)的各項(xiàng)參數(shù),包括netmask,broadcast(廣播)等等,如果說ip link是與OSI七層模型的第二層數(shù)據(jù)鏈路層有關(guān)的話,那么ip address與第三層網(wǎng)絡(luò)層有關(guān)了.

1.ip address [show|add|delete] [ip] [devices設(shè)備名] [相關(guān)參數(shù)]

參數(shù):

show:?jiǎn)渭冿@示設(shè)備ip信息;

add|delete:進(jìn)行相關(guān)參數(shù)的增加或者刪除,主要有:

ip:如192.168.1.223/24

dev:這個(gè)ip要設(shè)置在那個(gè)設(shè)備中,列如:eth0eth1,eth2;

相關(guān)參數(shù):

broadcast:設(shè)定廣播位地址,如果設(shè)定的值是+表示讓系統(tǒng)自動(dòng)計(jì)算;

label:該設(shè)備別名,如:eth0:0;

scope:這邊設(shè)備的領(lǐng)域,通常是以下幾個(gè)大類:

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

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

link:僅允許本設(shè)備自我鏈接;

host:僅允許本地主機(jī)內(nèi)部的鏈接;

所以預(yù)設(shè)的是global允許來自所有源的鏈接;

2.示例

#ip address show    #查看ip參數(shù)

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

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

,ip route

1.ip route的功能和route這個(gè)命令相差無幾,除此之外能進(jìn)行額外的參數(shù)設(shè)置,列入MTU的規(guī)劃.

2.語法:#ip route [show|add|del] [ip或域網(wǎng)] [via gateway] [設(shè)備]

參數(shù):

         show:?jiǎn)渭兊娘@示出路由表,也可以使用list;

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

                   ip或網(wǎng)域:可以使用192.168.1.0/24之類的網(wǎng)域或者單純的ip

                   via:從那個(gè)網(wǎng)關(guān)出去,不一定需要;

                   dev:由哪個(gè)設(shè)備連接出去,必要;

                   mtu:可以額外的設(shè)定MTU數(shù)值;

3.示例

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

         通過上圖須知:

         proto:此路由協(xié)定主要有redirect/kernerl/bot/static/ra等,其中kernel指的是直接由核心判斷自動(dòng)設(shè)定;

         scope:路由范圍,主要是link,是與本設(shè)備有關(guān)的直接連接;

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

#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    #刪除路由

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

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

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

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