iproute2常用命令
#常用命令
ip link show #显示链路
ip addr show #显示地址(或ifconfig)
ip route show #显示路由(route -n)
ip neigh show #显示arp表(ping 192.168.95.50,如果主机在同一局域网内,直接加到arp表)
ip neigh delete 192.168.95.50 dev eth0 #删除arp条目,条目仍然存在状态为stale,下次通信需要确认
ip rule show #显示缺省规则
ip route del default dev eth0 #删除接口路由
ip route show table local #查看本地静态路由
ip route show table main #查看直连路由 #添加静态路由
ip route add 10.0.0.0/ via 192.168.92.129
ip route add 10.10.10.10 via 192.168.92.129 ip route add 172.31.100.0/ dev eno16777736
ip route add 172.32.0.2 dev eno16777736 #查看路由表
[root@localhost ~]# ip route show table main
default via 192.168.92.2 dev eno16777736 proto static metric
10.0.0.0/ via 192.168.92.129 dev eno16777736
10.10.10.10 via 192.168.92.129 dev eno16777736
172.31.100.0/ dev eno16777736 scope link
172.32.0.2 dev eno16777736 scope link
192.168.92.0/ dev eno16777736 proto kernel scope link src 192.168.92.129 #删除
ip route del 10.0.0.0/
ip route del 10.10.10.10 ip route del 172.31.100.0/
ip route del 172.32.0.2 #再次查看路由表
[root@localhost ~]# ip route show table main
default via 192.168.92.2 dev eno16777736 proto static metric
192.168.92.0/ dev eno16777736 proto kernel scope link src 192.168.92.129 [root@localhost ~]# ip route show table local
broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1
local 127.0.0.0/ dev lo proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1
broadcast 192.168.92.0 dev eno16777736 proto kernel scope link src 192.168.92.129
local 192.168.92.129 dev eno16777736 proto kernel scope host src 192.168.92.129
broadcast 192.168.92.255 dev eno16777736 proto kernel scope link src 192.168.92.129 #添加网卡别名
ip addr add 192.168.0.11/ dev eno16777736 #查看下网卡,别名没有产生,而是直接继承
[root@localhost ~]# ip addr show eno16777736
: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether :0c::d0:a2: brd ff:ff:ff:ff:ff:ff
inet 192.168.92.129/ brd 192.168.92.255 scope global dynamic eno16777736
valid_lft 1054sec preferred_lft 1054sec
inet 192.168.0.11/ scope global eno16777736
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fed0:a203/ scope link
valid_lft forever preferred_lft forever #添加网卡别名并添加标记 label
ip addr add 192.168.1.2 label eno16777736: dev eno16777736 #查看下,多了eno16777736:
ip addr show eno16777736
: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether :0c::d0:a2: brd ff:ff:ff:ff:ff:ff
inet 192.168.92.129/ brd 192.168.92.255 scope global dynamic eno16777736
valid_lft 1672sec preferred_lft 1672sec
inet 192.168.0.11/ scope global eno16777736
valid_lft forever preferred_lft forever
inet 192.168.1.2/ scope global eno16777736:
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fed0:a203/ scope link
valid_lft forever preferred_lft forever [root@localhost ~]# ip addr add 192.168.55.191/ label eth0: dev eth0
[root@localhost ~]# ip addr show
: lo: <LOOPBACK,UP,LOWER_UP> mtu qdisc noqueue state UNKNOWN
link/loopback ::::: brd :::::
inet 127.0.0.1/ scope host lo
inet6 ::/ scope host
valid_lft forever preferred_lft forever
: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether :0c::ce:: brd ff:ff:ff:ff:ff:ff
inet 192.168.55.143/ brd 192.168.55.255 scope global eth0
inet 192.168.55.191/ scope global secondary eth0:
inet6 fe80::20c:29ff:fece:/ scope link
valid_lft forever preferred_lft forever
iproute2常用命令的更多相关文章
- shell常用命令归类整理
shell 命令整理 bash shell 含有许多功能,因此有许多可用的命令:本文档仅罗列了一些常用命令及其使用频率较高的参数.#本文档仅罗列了一些常用命令及其使用频率较高的参数.#vers ...
- linux常用命令加实例大全
目 录引言 1一.安装和登录 2(一) login 2(二) shutdown 2(三) halt 3(四) reboot 3(五) ...
- 零基础学习Linux必会的60个常用命令
Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作.文件存取.目录操作.进程管理.文件权限设定等.所以,在Linux系统上工作离不开使用系统提供的命令. ...
- linux常用命令与实例小全
转至:https://www.cnblogs.com/xieguohui/p/8296864.html linux常用命令与实例小全 阅读目录(Content) 引言 一.安装和登录 (一) ...
- Linux 常用命令(持续补充)
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...
- LVM基本介绍与常用命令
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- 【原】npm 常用命令详解
今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...
随机推荐
- 火柴棒等式(2008年NOIP全国联赛提高组)
题目描述 Description 给你n根火柴棍,你可以拼出多少个形如“A+B=C”的等式?等式中的A.B.C是用火柴棍拼出的整数(若该数非零,则最高位不能是0).用火柴棍拼数字0-9的拼法如图所示: ...
- [bzoj3339]Rmq Problem||[bzoj3585]mex_线段树
Rmq Problem bzoj-3339||mex bzoj-3585 题目大意:给定一个长度为n的数列a,多次讯问区间l,r中最小的不属于集合{$A_l,A_{l+1}...A_r$}的非负整数. ...
- N天学习一个linux命令之xz
前言 最近使用gitbook写接口文档,gitbook需要nodejs执行环境.安装nodejs时,发现安装包使用的是xz后缀,它是使用LZMA无损数据压缩算法生成的文件,压缩率很高.GNU已经内置了 ...
- oracle 12c之前用sequence 和 trigger来生成自动增长的列
SQL> create table scott.t1 (id number, val varchar2(8)); Table created. SQL> CREATE SEQUENCE s ...
- 如何重启apache2服务
假设当前Linux用户的apahce安装目录为/usr/local/apache2,那么在命令行终端中使用以下命令启动,停止和重启apache.1. 启动apahce的命令:/usr/local/ap ...
- [React] Refactor a connected Redux component to use Unstated
In this lesson, I refactor a simple Counter component connected to Redux to use Unstated instead. I ...
- 什么是OTN交换?
作者:Babak Samimi 大家不停地听到大数据的显著增长及其带来的全球运营商网络上流量的剧增. 比方.Qmee有一个有意思的infographic,在2013年捕捉了60秒的线上流量,其统计结果 ...
- Effective C++ 45-48
45.弄清c++在幕后为你所写.所调用的函数. 假设设置一个空类,c++编译器会声明下面函数:拷贝构造函数.赋值运算符,析构函数,一对取地址运算符函数(const和非const).而假设你没有声明不论 ...
- 组合数们&&错排&&容斥原理
最近做了不少的组合数的题这里简单总结一下下 1.n,m很大p很小 且p为素数p要1e7以下的 可以接受On的时间和空间然后预处理阶乘 Lucas定理来做以下是代码 /*Hdu3037 Saving B ...
- CMDBuild安装
近日来,老板要在内部部署一套IT资产管理系统,要笔者去调研一下,测试了GLPI.OCSNG(没记错吧)和CMDBuild之后,发现还是CMDBuild的功能较为强大,虽然暂时不具备SNMP之类的工具, ...