怎么在Centos系统中使用ip命令

介绍

这篇文章给大家介绍怎么在Centos系统中使用ip命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

[root@Linux ~] # ip[选项][动作][命令]

参数:

选择:设定的参数,主要有:
,,,,s:显示出该设备的统计数据(统计),例如总接受封包数等;
,动作:就是是可以针对哪些网络参数进行动作,包括有:
,,,,,,链接:关于设备(设备)的相关设定,包括MTU, MAC地址等等
,,,,,,addr/地址:关于额外的IP设定,例如多IP的实现等等;
,,,,,,路线:与路由有关的相关设定

上面的语法我们可以知道,ip除了可以设定一些基本的网络参数之外,还能够进行额外的ip设定,包括多ip的实现,真是太完美了!下面我们就分三个部分(链接、addr路线)来介绍这个ip命令。

关于设备(设备)的相关设定:ip链接

ip链接可以设定与设备(设备)有关的相关设定,包括MTU以及该网络设备的MAC等等,当然也可以启动()或关闭(下降)某个网络设备。整个语法是这样的:

[root@linux ~] # ip [s]链接显示& lt;==单纯的查阅该设备相关的信息
[root@linux ~] # ip链路群(设备)(动作与参数)

参数:

显示:仅显示出这个设备的相关内容,如果加上- s会显示更多统计数据;
设置:可以开始设定项目,设备指的是eth0, eth2等等设备代号;
动作与参数:包括以下动作:
,,|下来:启动()或关闭(下降)某个设备,其他参数使用预设的以太网参数;
,,地址:如果这个设备可以更改MAC,用这个参数修改。
,,name ,,,:给予这个设备一个特殊的名字。
,,mtu ,,,,:设置最大传输单元。

<强>范例一:显示出所有的设备信息

[root@linux ~] # ip链接显示

1:瞧:& lt;环回,,10000的在mtu 16436 qdisc noqueue

,,,链接/回环00:00:00:00:00:00 brd 00:00:00:00:00:00

2: eth0: & lt;广播、多播,,10000的在mtu 1500 qdisc pfifo_fast qlen 1000

,,,链接/醚00:50:fc: 22:9a: cb brd ff: ff: ff: ff: ff: ff

3: sit0: & lt; NOARP>mtu 1480 qdisc等待

,,,链接/坐0.0.0.0 brd 0.0.0.0

[root@linux ~] # ip - s链接显示eth0

2: eth0: & lt;广播、多播,,10000的在mtu 1500 qdisc pfifo_fast qlen 1000

,,,链接/醚00:50:fc: 22:9a: cb brd ff: ff: ff: ff: ff: ff

,,,处方:字节数据包错误了泛滥mcast

,,,484011792 2247372 0,,,,,,0,,,,,,0,,,,,,0

,,,TX:字节数据包错误了载波collsns

,,,2914104290 2867753 0,,,,,,0,,,,,,0,,,,,,0

使用ip链接显示可以显示出整个设备的硬件相关信息,如上所示,包括MAC地址,MTU等等,比较有趣的应该是那个sit0的设备了,那个sit0的设备是将IPv4和IPv6的封包进行转换,对于我们仅使用IPv4的网络是没有作用的。瞧及sit0都是主机内部自行设定的。而如果加上- s的参数后,则这个网卡的相关统计信息就会被列出来,包括接收(RX)及传送(TX)的封包数量等等,详细的内容与ifconfig所输出的结果相同。

<强>范例二:启动,关闭与设定设备的相关信息

[root@linux ~] # ip连接设置eth0
#启动eth0这个设备,
[root@linux ~] # ip链路群eth0下来
#关闭eth0这个设备,
[root@linux ~] # ip链路群eth0 MTU 1000
#更改MTU为1000字节,单位就是字节。

更新网卡的MTU使用ifconfig也可以实。如果是要更改“网卡代号,MAC地址的信息”的话,那可就得使用ip了,设定前需要先关闭该网卡,否则会不成功。如下所示:

<强>范例三:修改网卡代号,MAC等参数

[root@linux ~] # ip链路群eth0名称vbird

SIOCSIFNAME:设备或资源忙

#因为该设备目前是启动的,所以不能这样做设定。你应该要这样做:

[root@linux ~] # ip链路群eth0 down ,,,,,& lt;==关闭设备
[root@linux ~] # ip链路群eth0名vbird & lt;==重新设定
[root@linux ~] # ip连接show ,,,,,,,,,,,,,,& lt;==查看信息

2。MILTICASE> vbird: & lt;广播;mtu 900 qdisc pfifo_fast qlen 1000

,,,链接/醚00:40:d0:13: c3:46 brd ff: ff: ff: ff: ff: ff

#呵呵,连网卡代号都可以改变!不过,玩玩后记得改回来啊!

#因为我们的根据还是使用原本的设备代号!避免有问题,要改回来

[root@linux ~] # ip链路群vbird名称eth0 & lt;==设备改回来
[root@linux ~] # ip链路群eth0地址aa: aa: aa: aa: aa: aa
[root@linux ~] # ip链接显示eth0

#如果你的网卡支持MAC更改的话,
#那么上面这个命令就可以更改你的网卡MAC了!
#不过,还是那句老话,测试完之后请立刻改回来。

在这个设备的硬件相关信息设定,上面包括MTU, MAC以及传输的模式等等,都可以在这里设定。有趣的是那个地址的项目,那个项目后面接的可是MAC地址而不是ip地址很容易搞错啊!切记切记!更多的硬件参数可以使人用ip查阅一下与ip连接有关的设定。

怎么在Centos系统中使用ip命令