ifconfig 查看网络接口信息

centos7当中默认第一张网卡为ens33 ,也可以自定义 。centos6或其他版本第一张默认为eth0

使用ifconfig+网卡名称 查看网卡网络信息




centos 永久修改mtu centos设置mtu_centos 永久修改mtu


mtu :最大传输单元(通常为1500字节)

我们也可以使用ip addr指令来查看网卡信息


centos 永久修改mtu centos设置mtu_服务器_02


lo : 本机回环网卡 代表本机

virbr0:代表 Linux KVM虚拟机使用的网卡

关闭虚拟网卡使用 ifconfig ens33:0 down

开启ifconfig ens33:0 up

ifconfig -s 网络通讯情况


centos 永久修改mtu centos设置mtu_服务器_03


hostname 查看当前主机名

hostname 主机名 临时修改当前主机名

hostnamectl set-hostname 主机名 永久设置主机名 (刷新)

vim /etc/hostname 只有第一行有效(重启生效)

route 查看路由表条目


centos 永久修改mtu centos设置mtu_网络_04


route -n 查看或设置主机中路由表信息

netstat 查看网络连接情况(即端口扫描)

常用命令

-a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)。

-n:以数字的形式显示相关的主机地址、端口等信息。

-t:查看TCP相关的信息。

-1:显示UDP协议相关的信息。

-p:显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限)一r:显示路由表信息。

-l:显示处于监听状态的网络连接及端口


centos 永久修改mtu centos设置mtu_centos 永久修改mtu_05


ss 也可以查看网络连接情况(与netstat相似,)能显示更多更详细有关TCP和连接状态的信息,比netstat更快更高效

常用选项

-t: tcp协议相关

-u: udp协议相关-w: 裸套接字相关

-x:unix sock相关

-l: listen状态的连接

-a: 所有

-n: 数字格式

-p: 相关的程序及PID

-e: 扩展的信

-m:内存用量

-o:计时器信息

-r: --resolve 把 IP 解释为域名,把端口号解释为协议名称。

ss -nltp | grep 22 查看tcp的所有包含22的端口

测试网络连接

nslookup 目标主机地址 测试DNS域名解析


centos 永久修改mtu centos设置mtu_Powered by 金山文档_06


PING命令

与Windows一样,在Linux系统中ping命令也是属于网络层的ICMP协议

-s 控制数据包的地址 -c 控制pingde's的数量

traceroute 静态跟踪路由路径 (mtr 动态跟踪)


centos 永久修改mtu centos设置mtu_linux_07


修改网络配置命令

ifconfig ens33 : 0 IP地址 子网掩码 设置临时虚拟网卡


centos 永久修改mtu centos设置mtu_linux_08


添加网段

临时添加

route add -net 想去的网段/24 gw 网关 dev ens33 添加指定静态路由


centos 永久修改mtu centos设置mtu_linux_09


route del -net 网段地址 删除指定网段路有记录

route add default gw ip地址 添加默认路由


centos 永久修改mtu centos设置mtu_网络_10


route del default gw ip地址 删除网关记录

永久添加

方法一

vim /etc/sysconfig/static-routes 进入文件编辑

any net 网段/掩码 gw 网关地址 修改配置文件


centos 永久修改mtu centos设置mtu_网络_11


systemctl restart network 重启网络服务


centos 永久修改mtu centos设置mtu_linux_12


方法二

vim /etc/sysconfig/network-scripts/route-ens33 进入文件编辑

目标网段/掩码 via 网关 dev 网卡名称 编辑配置文件

192.168.2.0/24 via 192.168.61.2 dev ens33

systemctl restart network 重启网络服务

方法一和方法二基本相同,如需设置默认路由将网段改为0.0.0.0即可

配置DNS域名解析服务器


centos 永久修改mtu centos设置mtu_Powered by 金山文档_13


修改DNS域名解析配置文件:vim /etc/resolv.conf

配置文件解析:

nameserver 192.168.61.20

修改完成后需要重启网卡服务:systemctl restart network

vim /etc/hosts


centos 永久修改mtu centos设置mtu_centos 永久修改mtu_14


保存退出


centos 永久修改mtu centos设置mtu_Powered by 金山文档_15