查看网络配置
centos7当中默认第一张网卡为ens33 ,也可以自定义 。centos6或其他版本第一张默认为eth0
我们可以使用:ifconfig 网卡名称##查看网卡网络信息
mtu:最大传输单元 (通常为1500字节)
我们也可以使用 ip addr指令来查看网卡信息
lo :本机回环网卡 代表本机
virbr0 : 代表linux KVM虚拟机使用的网卡
hostname 主机名 ##查看或临时设置当前主机名
hostnamectl set-hostname 主机名##永久设置主机名
cat /etc/ *release ##查看Linux发行版本
uname -r ##查看内核版本
route -n##查看路由表信息
netstat ##查看网络连接信息
-a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)。
-n:以数字的形式显示相关的主机地址、端口等信息。
-t:查看TCP相关的信息。
-1:显示UDP协议相关的信息。
-p:显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限)一r:显示路由表信息。
-l:显示处于监听状态的网络连接及端口
测试网路连接
nslookup 目标主机地址 ##测试DNS域名解析
PING命令
与windows一样,在linux系统中ping命令也是属于网络层的ICMP协议。
选项:-s控制数据包的地址。 -c控制ping的数量 。-i控制时间间隔
traceroute##静态跟踪路由路径 (mtr##动态跟踪)
修改网络配置命令
ifconfig ens33:0 IP地址 子网掩码 ##设置临时虚拟网卡
那如何设置永久网卡呢?:
第一步:在KVM中添加一块网卡
第二步:将ens33的配置文件复制给ens36,修改IP地址 删除UUID
第三步:关闭网卡,然后开启 即可添加成功
添加网段
临时添加:
route add -net 想去的网段/24 gw 网关 dev ens33 ##添加指定静态路由
route del -net 网段地址 ##删除指定网段路有记录
route add default gw ip地址 ##添加默认路由
route del default gw ip地址 ##删除网关记录
永久添加
方法一:
vim /etc/sysconfig/static-routes ##进入文件编辑
any net 网段/掩码 gw 网关地址 ##修改配置文件
systemctl restart network ##重启网络服务
方法二: vim /etc/sysconfig/network-scripts/route-ens33##进入文件编辑
目标网段/掩码 via 网关 dev 网卡名称##编辑配置文件
systemctl restart network ##重启网络服务
方法一和方法二基本相同,如需设置默认路由将网段改为0.0.0.0即可
修改主机dns
nslookup 目标主机dns地址 ##测试DNS域名解析
/etc/resolv.cont ##修改主机dns,立即生效
namesever dns地址
或
network-srripts/ifcfg-ens33 ##在此下修改,重启生效 dns1=
开机自动执行命令:在里面编辑输入临时指令即可
/etc/rc.d/rc.local
或
etc下的rc.8local