第十二章 网络管理

一,简介

1,NetworkManager服务

网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并**

默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。

查看网络管理程序的状态    systemctl    status   NetworkManager 

查看网络子管理程序的状态    systemctl    status   network

2,配置网络的工具

命令配置 、

先查看下自己 的配置文件名字 ,有的是exs33  有的是34

第十二章 网络管理

然后用vim编辑文件

第十二章 网络管理

二,手动配置IP

先查看本机 ip  子网掩码 网关 dns

命令行查看IP    ip  a

子网掩码   255.255.255.0

命令行查网关/默认路由    #ip  r

命令行查dns      #cat   /etc/resolv.conf

然后 vim /etc/sysconfig/network-scripts/ifcfg-ens33
                    
        [[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33                 —— 根据截图配置
            ONBOOT=yes                                         //是否启用该设备
            BOOTPROTO=none                            //手动(none/static)还是自动获取IP(dhcp)
            IPADDR=192.168.142.131                   老铁不能跟wo一样哈!!!
                                                                           //根据自动获取的地址进行配置——用来定位主机
            NETMASK=255.255.255.0                     //子网掩码——用来定义网络,这台主机是192.168.142的网络
            GATEWAY=192.168.142.2                   //网关,也叫默认路由——带你上网的路由器地址
            DNS1=192.168.142.2                         这个数字1不要忘了

                                                                       //域名解析。当你输入域名访问网站时,他告诉你IP地址。
            网卡信息
            NAME=ens33
            UUID=d1769473-dc3c-4cf3-9158-8798994d24bb                                   UUID不是网卡配置文件中必须的信息
                                                                         //查看自身网卡UUID的命令
            DEVICE=ens33

 重启网络服务
        [[email protected] ~] # systemctl   restart network
  查看IP地址
         [[email protected] ~] # ip  a

 

三 主机名

(1)改名方式1
        查看主机名


  1. [[email protected] ~]# hostname

  2. localhost.localdomain

  配置主机名
                [[email protected] ~] # hostnamectl     set-hostname     qianfeng.example.com
        退出shell即可生效
    (2)改名方式2
          查看和配置主机名
            [[email protected] ~] # cat /etc/hostname 
            [[email protected] ~] # vim  /etc/hostname
          重启生效
             [[email protected] ~] # reboot
             [[email protected] ~] # init 6

四,网络测试工具

(1)测试工具
                [[email protected] ~]# ip a        //查看所有IP(ifconfig)
                [[email protected] ~]# ip route        //查看路由,查看网关
                [[email protected] ~]# ip neigh     //(了解)另一台主机ping通,查看邻居
                [[email protected] ~]# ping  127.0.0.1
                    PING (Packet Internet Groper),因特网包探索器
                    两台虚拟机需要通信,vmnet号一定要相同  
   (2) ports and services

端口号:
            是一段数字:0-65536
            每一个服务程序,对应一到多个数字。
            通过检查端口号,确认服务是否提供
        安装示例服务
            什么程序不重要
                  [[email protected] ~]# yum -y install httpd 
                  [[email protected] ~]# systemctl start httpd
            什么端口不重要
            [[email protected] ~]# ss -tnl

[[email protected] ~]# ss -tnl
State      Recv-Q Send-Q Local Address:Port               Peer Address:Port                           
LISTEN     0      100    127.0.0.1:25                  *:*                              
LISTEN     0      128     *:22                  *:*                                  
LISTEN     0      100     [::1]:25                   [::]:*                                 
LISTEN     0      128      [::]:80  //80就是他的端口号 [::]:*                  
LISTEN     0      128      [::]:22                   [::]:*