rhel7 之后网络配置在链接名上,而不是网卡上;
网卡→链接名;

#nmcli connection
add(加链接名)     delete  down(关闭链接名)    edit    help    load    modify(改变链接名)  reload  show(展示链接名)    up
#systemctl restart Networkmanager

DHCP配置

DHCP自动分配ip地址服务器;手动命令配置ip;
1.主配置文件

#vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=a7649715-94fe-4cb8-a335-f1acdc0a296e
ONBOOT=no  (如果配置不生效,则改为yes)

2.命令手动配置ip

#nmcli con show
#nmcli connection modify "eno16777736" ipv4.method manual ipv4.addresses "172.1.1.1/24 172.25.254.254"//配置iPv4地址

DNS服务器指向

一般先指向本地DNS缓冲,再指向远程DNS服务器;

–DNS主配置文件

#vim /etc/nsswitch.conf
passwd:     files sss  //files表示本地缓冲用户认证,sss远程用户服务器认证;(集中式认证)
shadow:     files sss //files表示本地缓冲密码认证,sss远程密码服务器认证;
group:      files sss //~

1.本地DNS服务器缓冲(DNS劫持就发生在这)

#vim /etc/hosts
172.25.254.254 classroom.example.com

2.远程dns服务器指向

#vim /etc/resolv.conf
nameserver 172.25.254.254
#nslookup //dns测试工具
> 192.168.1.102
Server:     202.97.131.178
Address:    202.97.131.178#53

Non-authoritative answer:
102.1.168.192.in-addr.arpa  name = localhost.

主机名修改

#vim /etc/hostname
www.ttgzs.com

网络接口名称

en以太网;0板载,s热插拔,p位置,x地址mac;

故障排除

1.路由

# ip route
default via 192.168.1.1 dev eno16777736  proto static  metric 1024 
192.168.1.0/24 dev eno16777736  proto kernel  scope link  src 192.168.1.102

2.端口

ss -ta
State      Recv-Q Send-Q                       Local Address:Port                           Peer Address:Port   
LISTEN     0      100                              127.0.0.1:smtp                                      *:*       
LISTEN     0      128                                      *:43947                                     *:*       
LISTEN     0      128                                      *:sunrpc                                    *:*       
LISTEN     0      128                                      *:ssh                                       *:*       
LISTEN     0      128                              127.0.0.1:ipp                                       *:*       
ESTAB      0      0                            192.168.1.102:ssh                           192.168.1.105:55439   
LISTEN     0      100                                    ::1:smtp                                     :::*       
LISTEN     0      128                                     :::47398                                    :::*       
LISTEN     0      128                                     :::sunrpc                                   :::*       
LISTEN     0      128                                     :::ssh                                      :::*       
LISTEN     0      128                                    ::1:ipp                                      :::* 

3.ip查看

ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:5f:c6:7a brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.102/24 brd 192.168.1.255 scope global dynamic eno16777736
       valid_lft 2369sec preferred_lft 2369sec
    inet6 fe80::20c:29ff:fe5f:c67a/64 scope link 
       valid_lft forever preferred_lft forever