一、ip地址管理
注意:centos7以后网卡命令规则
en 以太网 Ethernet
wl 无线局域网 WLAN
ww 无线广域网 WWAN
序号由系统变量生成
grub2-mkconfig -o /boot/grub2/grub.cfg
查看网卡信息
Ifconfig -------查看所有网卡信息
ifconfig ens33 ------查看指定网卡信息
禁用启动指定网卡
ifconfig ens33 down ------禁用指定网卡
ifconfig ens33 up -------启用指定网卡
临时配置ip地址(注意:重启后不生效)
ifconfig ens33192.168.11.22 netmask 255.255.255.0 [ broadcast 192.168.11.255 ]---配置ip地址
ifconfig ens33 192.168.11.10 netmask 255.255.255.0 [broadcast 255.255.255.0]
设置MAC地址
ifconfig ens33 hw ether 00:11:22:22:11:00
添加子接口
ifconfig ens33:1 192.168.12.23 netmask 255.255.255.0
在接口禁用启用arp协议
ifconfig eth0 -arp
ifconfig eth0 arp
二、路由管理route
1、route -n
显示
2、添加路由
route add -net 目标网段 netmask x.x.x.x gw 下一跳路由地址 -------添加路由下一跳是接口ip
route add -net 目标网段 netmask x.x.x.x dev eth1 -------添加路由下一跳是接口
route add -net 172.18.11.0 netmask 255.255.255.0 gw 192.168.11.23(网关地址必须存在可用)
route add -host 172.18.11.67 gw 192.168.11.23 reject (拒绝路由的操作)
route -host 目标主机 gw 下一跳路由地址
route add -host 172.18.11.67 gw 192.168.11.23
默认网关
route add default gw 网关地址
route del default gw 192.168.11.23
删除路由
route del -net 172.18.11.0 netmask 255.255.255.0 gw 192.168.11.23
三、命令操作重启丢失,永存保存的设置方法
1、把这些命令写到/etc/rc.local;
2、更改配置文件
网卡:
vi /etc/sysconfig/network-scripts/ifcfg-ens [0,1,2....]
DEVICE=ens33--------设备名称
TYPE=Ethernet---------网卡类型
ONBOOT=yes----------是否开机启动
BOOTPROTO=static ---ip地址配置方式(static:静态ip,手动配置 dhcp:自动获取)
IPADDR=192.168.1.1 ----静态配置的ip地址
NETMASK=255.255.255.0 ------子网掩码
DNS1=8.8.8.8 ------dns
GATEWAY=192.168.1.254 --------网关
生效需重启服务systemctl restart network(注意:虚拟机要重启机器)
vi /etc/resolv.conf -------DNS指向的配置文件
nameserver 202.106.0.20
nameserver 222.222.222.222
四、网络测试的命令
ping -c 次数 172.18.199.1
traceroute 目标 检测路由经过跳数
nslookup DNS检测解析
arp -n 检测arp解析