iproute2

Posted helloworld899

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iproute2相关的知识,希望对你有一定的参考价值。

安装包: https://www.kernel.org/pub/linux/utils/net/iproute2/

获取帮助信息: man ip 

NAME
ip - show / manipulate routing, devices, policy routing and tunnels

SYNOPSIS
ip [ OPTIONS ] OBJECT { COMMAND | help }

ip [ -force ] -batch filename

OBJECT := { link | address | addrlabel | route | rule | neigh | ntable | tunnel | tuntap | maddress | mroute | mrule | monitor | xfrm | netns | l2tp | tcp_metrics }

OPTIONS := { -V[ersion] | -h[uman-readable] | -s[tatistics] | -r[esolve] | -f[amily] { inet | inet6 | ipx | dnet | link } | -o[neline] | -n[etns] name | -a[ll] |
-c[olor] }

 

。。。。。。。

IP - COMMAND SYNTAX
OBJECT
address
- protocol (IP or IPv6) address on a device.

addrlabel
- label configuration for protocol address selection.

l2tp - tunnel ethernet over IP (L2TPv3).

link - network device.

maddress
- multicast address.

monitor
- watch for netlink messages.

mroute - multicast routing cache entry.

mrule - rule in multicast routing policy database.

neighbour
- manage ARP or NDISC cache entries.

netns - manage network namespaces.

ntable - manage the neighbor cache‘s operation.

route - routing table entry.

rule - rule in routing policy database.

tcp_metrics/tcpmetrics
- manage TCP Metrics

tunnel - tunnel over IP.

tuntap - manage TUN/TAP devices.

xfrm - manage IPSec policies.

The names of all objects may be written in full or abbreviated form, for example address can be abbreviated as addr or just a.

COMMAND
Specifies the action to perform on the object. The set of possible actions depends on the object type. As a rule, it is possible to add, delete and show (or list )
objects, but some objects do not allow all of these operations or have some additional commands. The help command is available for all objects. It prints out a list of
available commands and argument syntax conventions.

 

[email protected]:~# ip address help  
Usage: ip address {add|change|replace} IFADDR dev IFNAME [ LIFETIME ]
[ CONFFLAG-LIST ]
ip address del IFADDR dev IFNAME [mngtmpaddr]
ip address {show|save|flush} [ dev IFNAME ] [ scope SCOPE-ID ]
...........

 

eg:

添加IP

ip addr add 192.168.18.1/24 dev eth0
ip addr show eth0
ip a
ip addr del 192.168.18.1/24 dev eth0

以上是关于iproute2的主要内容,如果未能解决你的问题,请参考以下文章