网络配置

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 
posted @ 2018-05-15 01:41  你很棒  阅读(178)  评论(0编辑  收藏  举报