一、网络测试工具
基本的网络测试工具
[root@tianyun ~]# ip a //查看所有IP
[root@tianyun ~]# ip a s eth0 //查看一个网卡
[root@tianyun ~]# ip route //查看路由
[root@tianyun ~]# ip neigh //另一台主机ping通
[root@tianyun ~]# hostname //主机名
[root@tianyun ~]# ping www.baidu.com
[root@tianyun ~]# ping -c2 www.baidu.com
[root@tianyun ~]# ip -s link show eth0 //转发的数据字节
[root@tianyun ~]# traceroute www.sina.com //跟踪路由
[root@tianyun ~]# tracepath www.sina.com
查看设备物理连接的状态
[root@tianyun ~]# ip a
如果在连接禁用 onboot=no 以上的信息不真实
[root@tianyun ~]# ethtool ens34
二、修改主机名
1. 修改主机名/etc/hostname
# hostnamectl set-hostname tianyun.example.com
# cat /etc/hostname
# reboot
三、名字解析
a. hosts方法,在本地服务器设置域名和IP的对应关系。方便临时使用域名访问某台服务器。
[root@tianyun ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
119.75.218.70 www.baidu.com
[root@tianyun ~]# getent hosts www.baidu.com
119.75.218.70 www.baidu.com
b. resolv.conf 将域名解析请求转发给DNS服务器。
[root@tianyun ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114
四、修改网络配置
>>>修改ip/netmask/dns/gateway
[root@tianyun ~]# vim /etc/sysconfig/network-scripts/ifcfg-enp2s0
NAME="enp2s0"
DEVICE="enp2s0"
ONBOOT=yes //是否启用该设备
BOOTPROTO=none //手动还是自动
IPADDR=172.16.120.246 //地址
PREFIX=24 //掩码
IPADDR1=192.168.200.246 //额外地址
PREFIX1=24 //额外掩码,注意编号
GATEWAY=172.16.120.254 //网关
DNS1=8.8.8.8 //DNS
DNS2=114.114.114.114 //DNS2
[root@tianyun ~]# nmcli con reload
[root@tianyun ~]# nmcli con down enp2s0; nmcli con up enp2s0
注:删除自建的连接connection
>>> 修改ip/netmask/dns/gateway[了解]
1 创建配置文件
nmcli connection add con-name eth0-1 autoconnect yes ifname eth0 type ethernet
2 设置IP地址
nmcli connection modify eth0-1 +ipv4.addresses 20.20.20.20/24
3 设置获取地址的方式为手动
nmcli connection modify eth0-1 ipv4.method m
4 启动该配置
nmcli connection up eth0-1
5 删除该配置
nmcli connection delete eth0-1
6 查看启动的设备和连接关系
nmcli device
五、初始化服务