目录
查看网络配置
mtu数据包最大传输率
查看网络接口信息ifconfig
-  查看所有活动的网络接口信息 -  执行ifconfig命令 
 
-  
-  查看指定网络接口信息 
ifconfig 网络接口
[root@localhost ~]# ifconfig ens33
ens33 flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.4.11 netmask 255.255.255.0 broadcast 192.168.4.255
inet6 fe80.9106:d38b:670d:1a89 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:3a:81:cc txqueuelen 1000(Ethernet)
..//省略部分内容查看主机名称hostname
-  hostname命令 -  查看或设置当前主机名 
 
-  
hostname[主机名](临时)
-  示例 
[root@localhost ~]# hostname
localhost.localdomain查看路由表条目route
route命令
查看或设置主机中路由表信息
route [-n]
示例
[root@localhost ~]# route -n
Kernel IP routing table
Destination     Gateway      Genmask       Flags    Metric    Ref    Use    lface
0.0.0.0       192.168.4.1    0.0.0.0        UG       100       0      0     ens33
192.168.4.0    0.0.0.0    255.255.255.0     U        100       0      0     ens33查看网络连接情况netstat
-  netstat命令 -  查看系统的网络连接状态、路由表、接口统计等信息 
 
-  
netstat[选项]
-  常用选项 -  -a、-n、-p、-t、-u、-r 
 
-  
[root@localhost~]# netstat -anpt | grep ":80"
tcp60   0  :::80  :::*  LISTEN  20563/httpd获取socket统计信息ss
-  ss命令 -  查看系统的网络连接情况,获取socket统计信息 
 
-  
ss[选项]
-  常用选项 -  -t、-u、-n、-l、-p、-a、-r 
 
-  
[root@localhost ~]# ss -t state established
Recv-Q  Send-Q   Local Address:Port   Peer Address:Port
0       96       192.168.8.10:ssh     192.168.8.1:55213测试网络连接
测试网络连接 ping
-  ping命令 -  测试网络连通性 
 
-  
ping[选项]目标主机
-  示例 
[root@localhost ~]# ping 192.168.4.110
PING 192.168.4.110 (192.168.4.110)56(84) bytes of data.
64 bytes from 192.168.4.110: icmp_seq=2 ttl=128 time=0.274 ms
^C  按Ctrl+C中止测试
---192.168.4.110 ping statistics---
2 packets transmitted, 2 received,0% packet loss, time 1162ms
rtt min/avg/max/mdev = 0.274/0.484/0.694/0.210 ms跟踪数据包traceroute
-  traceroute命令 -  测试从当前主机到目的主机之间经过的网络节点 
 
-  
traceroute 目标主机地址
-  示例 
[root@localhost ~]# traceroute 192.168.7.7
traceroute to 192.168.7.7 (192.168.7.7),30 hops max, 40 byte packets
1 (192.168.4.1)7.740 ms 15.581 ms 15.881 ms
2 (192.168.7.7)19.652 ms 19.995 ms 19.942 ms域名解析nslookup
-  nslookup命令 -  测试DNS域名解析 
 
-  
nslookup 目标主机地址 [DNS服务器地址]
-  示例 
[root@localhost ~]# nslookup www.google.com
Server:  202.106.0.20     DNS服务器地址
Address: 202.106.0.20#53
Non-authoritative answer:
Name: www.l.google.com    解析的IP地址
Address:173.194.127.51使用网络配置命令
设置网络参数的方式
-  临时配置——使用命令调整网络参数 -  简单、快速,可直接修改运行中的网络参数 
-  —般只适合在调试网络的过程中使用 
-  系统重启以后,所做的修改将会失效 
 
-  
-  固定设置———通过配置文件修改网络参数 -  修改各项网络参数的配置文件 
-  适合对服务器设置固定参数时使用 
-  需要重载网络服务或者重启以后才会生效 
 
-  
设置网络接口参数ifconfig
-  设置网络接口的IP地址、子网掩码 
ifconfig 网络接口 ip地址 [netmask子网掩码] ifconfig 网络接口 ip地址 [/子网掩码长度]
-  禁用或者重新激活网卡 
ifconfig 网络接口 up ifconfig 网络接口 down
-  设置虚拟网络接口 
ifconfig 网络接口:序号 IP地址
设置路由记录route
-  添加到指定网段的路由记录 
route add -net网段地址gw IP地址
-  删除到指定网段的路由记录 
route del -net网段地址
-  向路由表中添加默认网关记录 
route add default gw IP地址
-  删除路由表中默认的网关记录 
route del default gw IP地址
修改主机名hostname
-  hostname命令 -  设置主机名 
 
-  
hostname主机名称
示例
[root@localhost ~]# hostnamelocalhost.localdomain
[root@localhost ~]# hostname www.bdqncom
[root@localhost ~]# hostname
www.bdqn.com
[root@localhost ~]# bash  启用新的Shell会话
[root@www ~]#修改网络配置文件
网络接口配置文件
-  /etc/sysconfig/network-scripts/目录下 -  ifcfg-ens33:第1块以太网卡的配置文件 
 
-  
[root@localhost ~]# ls /etc/sysconfig/network-scripts/ifcfg-*
/etc/sysconfig/network-scripts/ifcfg-ens33
/etc/sysconfig/network-scripts/ifcfg-lo网络接口配置文件
-  /etc/sysconfig/network-scripts/目录下 -  ifcfg-ens33:第1块以太网卡的配置文件 
 
-  
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.4.11
NETMASK=255.255.255.0
GATEWAY=192.168.4.100启用、禁用网络接口配置
-  重启network网络服务 
[root@localhost ~]# systemctl restart network
-  禁用、启用网络接口 
[root@localhost ~]# ifdown ens33 [root@localhost ~]# ifup ens33
域名解析配置文件
-  /etc/resolv.conf文件 -  保存本机需要使用的DNS服务器的IP地址 
 
-  
[root@localhost ~]# vi /etc/resolv.conf
search localdomain
nameserver 202.106.0.20
nameserver 202.106.148.1注意:CentOS 7需要在NetworkManager.conf文件main段内设置dns=none,并重启NetworkManager服务,或者使用CentOS7新添加nmcti命令进行设置
本地主机映射文件
-  /etc/hosts 文件 -  保存主机名与IP地址的映射记录 
 
-  
[root@localhost ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.
119.75.218.70 www.baidu.com-  hosts文件和DNS服务器的比较 -  默认情况下,系统首先从hosts文件查找解析记录 
-  hosts文件只对当前的主机有效 
-  hosts文件可减少DNS查询过程,从而加快访问速度 
 
-  
总结
-  查看网络配置 -  ifconfig、hostname、route、netstat、ss 
 
-  
-  测试网络连接 -  ping、traceroute、nslookup、dig 
 
-  
-  设置网络地址参数 -  临时配置、永久配置 
 
-  










