linux网络配置(iproute2)
iproute2家族
ip命令:show / manipulate routing,devices,policy routing and tunnels(显示/操纵路由、设备、策略路由和隧道)
语法:ip [ OPTIONS ] OBJECT { COMMAND | HELP}
OBJECT:link, addr ,route 等。注意OBJECT可以简写,各OBJECT的子命令也可简写
ip link:network device configuration(网络设备配置)
ip link set -change device attributes (更改设备属性)
dev NAME:指名要管理的设备,dev关键字可以省略。
up 和down:启用和禁用。
multicast on 或 multicast off:启用或禁用多播功能。
name NAME:重命名接口。
mtu NUMBER:设置MTU大小,默认1500。

ip link show :display device attributes(查看设备属性)
ip address:protocol address management。(地址管理)
ip address add :add new protocol address。(添加新的ip地址)
语法:ip addr add IFADDR dev IFACE
[label NAME]:为新添加的地址指名接口别名。
[broadcast ADDRESS]:广播地址,会很具IP和netmask自动计算生成。
[scope SCOPE_VALUE]:
global:全局可用。
link:接口可用。
host:仅本机可用。
使用ip命令添加一个地址,使用ifconfig看不到。

使用ip命令可以查看

设置别名后使用ifconfig即可查看

ip address delete:delete protocal address
语法:ip addr delete IFADDR dev IFACE
ip address show :look at protocol address
语法:ip addr show|list [IFACE]
ip address flush :flush protocol address
语法:ip addr flush dev IFACE
ip route :routing table management
ip route add :add new route
ip route add TARGET via gw [dev IFACE] [ src sourceip]

ip route change:change route
iproute replace:change or add new one
ss命令:
ss [option] [ FILTER ]
option选项:
-t:TCP协议相关的连接
-u:UDP相关的连接
-w:raw socket相关的连接
-l:处于监听状态的连接
-a:所有状态的连接
-n:数字格式
-p:相关程序及其PID
-e:扩展格式信息
-m:内存用量
-o:计时器信息
FILTER:=[state TCP-STATE] [ EXPRESSION ]
TCP-STATE(TCP常见状态):
LISTEN:监听状态
ESTABLISISHED::已建立的连接
CLOSED:连接关闭

EXPRESSION:
dport =
sport =

linux网络配置(iproute2)的更多相关文章
- Linux网络配置基础
linux网络配置常见有两种:桥接模式(Bridge)与NAT模式,还有一种Host-Only模式由于其局限性通常被舍弃就不加以说明了,下面我们介绍下桥接模式(Bridge)和NAT模式. 桥接模式( ...
- Linux 网络配置(固定IP)
通常linux作为服务器系统时,是不推荐安装图形界面的,因此我们需要掌握非图形界面下如何配置网络,主要两种方式,如下: 一.使用SETUP工具(redhat系列才可以,推荐此修改方式) 1.在命令行直 ...
- linux网络配置相关文件
网络接口(interface)是网络硬件设备在操作系统中的表示方法,比如网卡在Linux操作系统中用ethX,是由0开始的正整数,比如eth0.eth1...... ethX.而普通猫和ADSL的接口 ...
- Linux网络管理——linux网络配置
2. linux网络配置 .note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB&quo ...
- linux网络配置命令(一)——ifconfig
linux网络配置命令(一)——ifconfig ifconfig 查看.配置网卡信息.已过时,推荐使用ip命令 格式: ifconfig [interface] ...
- Linux网络配置和网络诊断命令介绍
方法/步骤 1 在接下来的讲解中,讲解的Linux网络配置和网络诊断的命令有: ifconfig.ping.netstat.traceroute.dig和nslookup.host.hostname. ...
- 01 Linux 网络配置和克隆
Linux 网络配置和克隆 一.配置 Linux 网络 当在 VMware 中安装完 Linux 以后需要通过一些网络配置才能使 Linux 能够连能网络: 首先如果是在虚拟机上安装的 Linux 必 ...
- Linux系统初学-第三课 Linux网络配置1
Linux系统初学-第三课 Linux网络配置 1.动态IP配置 配置文件路径 /etc/sysconfig/network-scripts/ ls查看网卡eth0,其中HWADDR值得获取:ifco ...
- linux网络配置完全解析
概述:熟悉了windows下面的网络配置,对linux下的网络配置缺未必了解透彻.熟练掌握linux下的网络配置原理,能帮助我们更容易掌握网络传输原理:同时具备一些网络连接不通对应问题的排查能力.文本 ...
- linux网络管理----Linux网络配置
1.1 linux配置IP地址 1️⃣ ifconfig命令临时配置IP地址 能不能自动获取IP地址和DNS地址,要看有没有DHCP服务器 win10上,输入ipconfig /all 会看到是否有D ...
随机推荐
- 函数基础(三) 装饰器\闭包 day 12
目录 昨日回顾 可变长参数 * ** 函数对象 函数嵌套 名称空间和作用域 今日内容 闭包函数 装饰器 语法糖 装饰器模板 迭代器 昨日回顾 可变长参数 * *形参:接受多余的位置实参 *实参(可迭代 ...
- 【Java必修课】通过Value获取Map中的键值Key的四种方法
1 简介 我们都知道Map是存放键值对<Key,Value>的容器,知道了Key值,使用方法Map.get(key)能快速获取Value值.然而,有的时候我们需要反过来获取,知道Value ...
- Linux基本指令与作用
在Linux操作系统中,有不同于windows的操作,可以用指令来进行操作. 指令 ls:查看文件 ls -a:查看隐藏文件 cd:移动到某个路径之中 clear:清屏rm:删除touch:创建mv: ...
- maven项目部署到tomcat方法
今天记录下,maven项目部署到服务器的过程 1.首先在ide中里将自己的maven项目打包 mvn clean install 2. 看是否需要修改war包的名字,如果要修改,就用命令 mv xxx ...
- 学习笔记42_SpringMVC
SpringMVC中,Global.axas发生变化,其中 1.原来是 public class MvcApplication:System.web.HttpApplication 现在是 publi ...
- MYSQL5.7修改密码强度策略
---恢复内容开始--- 在MySQL5.6.6之后,ORACLE更新了mysql密码强度必须要使用大小写数字符号来设置密码,但是有时候这样还是很不方便的.所以记录一篇如何修改mysql密码强度的博文 ...
- 看电影(movie):组合数
Description 到了难得的假期,小白班上组织大家去看电影.但由于假期里看电影的人太多,很难做到让全班看上同一场电影,最后大家在一个偏僻的小胡同里找到了一家电影院.但这家电影院分配座位的方式很特 ...
- jq实现多选框及反选
1 效果图 2 html <div class="main"> <table> <tr> <th><input type=&q ...
- Codeforces Round #599 (Div. 2) E. Sum Balance
这题写起来真的有点麻烦,按照官方题解的写法 先建图,然后求强连通分量,然后判断掉不符合条件的换 最后做dp转移即可 虽然看起来复杂度很高,但是n只有15,所以问题不大 #include <ios ...
- 最新JetBrains PyCharm 使用教程--安装教程(一)
安装过程 Pycharm 激活码 license server选项里边输入:http://intellij.mandroid.cn/