ip命令:

        ip [ OPTIONS ] OBJECT { COMMAND | help }

       object: link addr route

   link :

             show [dev name|up] 显示link信息 指定接口 已启动接口

                 ip link show

 wKioL1XqpsrAoAGYAADrTxKJkkw158.jpg

                   ip link show dev eth0

wKiom1XqpPbBEiD0AACQYcUwlew367.jpg

                   ip link show  up

wKiom1XqpVfhsVv6AADnlAR2ydY734.jpg

                 set dev [name] [up|down] 使指定接口启动or禁用

              ip link set dev eth0 down


      addr:

              ip addr { add | del } IP/mask dev STRING 在指定接口添加或删除IP

                同一设备可存在多个IP地址

                        [label LABEL]:添加地址时指明网卡别名
                        [scope {global|link|host}]:指明作用域
                            global: 全局可用,地址属于内核
                            link: 仅链接可用,仅属于该接口
                            host: 本机可用,自由自己可用
                        [broadcast ADDRESS]:指明广播地址

                 ip addr show  查询网络信息

                    [dev DEVICE]      指定设备

wKiom1XqrEOARD8aAAD3JgW4tdk849.jpg

                    [label PATTERN]   指定别名
                    [primary and secondary]  主地址或辅地址

                  ip addr flush   清空指定位置的网络信息

                    [dev DEVICE]      指定设备
                    [label PATTERN]   指定别名
                    [primary and secondary]  主地址或辅地址


      route:


                    ip route add
                    添加路由:ip route add 目的地址 via 网关地址 dev 接口名 src 源地址
wKioL1Xqr8uCAQC8AAA-Y5HvYhM058.jpg       
                                主机路由:IP
                                网络路由:NETWORK/MASK

                    添加网关:ip route add defalt via GW dev IFACE

wKioL1XqsXTBgGGjAAA5RIkyesw529.jpg

                     ip route del TARGET 删除指定路由信息

                    ip route show 显示路由信息

                    ip route flush 情况指定路由信息
                        [dev IFACE]
                        [via PREFIX]