1)网卡配置文件
#vim /etc/sysconfig/network-scripts/ifcfg-ens33 //Centos7网卡名字是ens33,centos6网卡名是eth0
TYPE=Ethernet //类型以太网
BOOTPROTO=static //系统启动地址协议,手工静态配置ip地址,自动获取是DHCP
PEERDNS=YES //是否指定DNS,如果使用dhcp协议,默认为yes,yes(如何dns设置,修改/etc/resolv.conf中的dns)
NAME=ens33
DEVICE=ens33 //网络接口名称
ONBOOT=yes //系统启动时是否激活,yes(系统启动时激活该网络接口)
IPADDR=192.168.111.151 //ip地址
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.111.2 //网关
DNS1=114.114.114.114 //DNS1
DNS2=114.114.115.115 //DNS2
#systemctl restart network //修改网卡文件,需要重启网络服务
2)修改主机名
#vim /etc/sysconfig/network //重启生效,永久
hostname master
#hostname master //临时生效,退出xshell生效,重启失效
3)配置名字解析
/etc/hosts中的解析优先级最大,解析主机地址,先查询/etc/hosts文件,没有查到,在请求/etc/resolv.conf文件中配置的dns解析
#vim /etc/hosts
114.114.114.114 www.baidu.com //设置主机地址www.baidu.com的ip地址是114.114.114.114
#getent hosts www.baidu.com //验证hosts文件中的解析是否生效
#配置dns
#vim /etc/resolv.conf
nameserver 114.114.114.114 //设置dns服务器地址
#yum install bind-utils -y
#host www.qq.com //测试dns解析
4)查看网络相关信息
ip a //查看所有网卡
ip a s ens33 //查看指定的网卡信息
ip route //查看路由表
ip neigh //查看ARP表
hostname //查看主机名
ip -s link show ens33 //查看ens33网卡的网络流量信息
ethtool ens33 //显示网卡的详细信息
5)网络测试工具
ping www.163.com //ping测试,一直ping不会结束
ping -c2 www.163.com //只ping2次
traceroute www.163.com //路由跟踪
tracepath www.163.com
6)临时配置网络信息
#ip/netmask
ip addr add dev eth1 1.1.1.1/24 //临时向eth1网卡上添加ip地址和掩码
ip addr del dev eth1 1.1.1.1/24 //删除eth1网卡上的ip地址和掩码
#gateway
route del default gw 192.168.111.1 //删除默认路由
route add default gw 192.168.111.1 //添加默认路由
#network
route add -net 2.2.2.0/24 gw 192.168.111.2 //添加网络路由
route add -net 2.2.2.0/24 //删除网络路由
7)查看服务和端口
ss :查看网络服务和端口
a:所有套接字
t:tcp
u:udp
l:监听状态
n:不解析成服务名字
p:显示进程使用的套接字
ss -antlup
netstat:查看网络服务和端口
a:所有套接字
t:tcp
u:udp
l:监听状态
n:不解析成服务名字
p:显示进程名和进程的pid
netstat -anltup