Linux --网络管理

  • 简介

NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活
默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。
查看网络管理程序的状态

 systemctl    status   NetworkManager 

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

 systemctl    status   network

配置网络的工具
配置的方法,多种多样
图形
命令
命令行配置
配置文件:vim

 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens32

命令行: nmcli
如果没有这个命令,可以执行安装 yum -y install NetworkManager
图形配置
简易图形: nmtui
图形界面:nm-connection-editor

  • 配置网络参数

配置IP
方法
1.配置网卡参数
先备份网卡配置文件,在修改

 [root@lll ~]# cp   /etc/sysconfig/network-scripts/ifcfg-ens33   .

查看本机的自动获取的IP截图

令行查网关
   #ip  r
  命令行查dns
   #cat   /etc/resolv.conf
 [root@lll ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
  老铁,修改这个文件要慎重
  ONBOOT=yes
   //是否启用该设备
  BOOTPROTO=none
   //手动(none/static)还是自动(dhcp)
  IPADDR=192.168.142.131
//根据自动获取的地址进行配置
   用来定位主机
  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的命令
    [root@localhost ~]#  nmcli con
   DEVICE=ens33
2.重启网络服务
 [root@lll ~]#systemctl   restart network
3.查看IP地址
     #ip  a
    

问题
windows虚拟网卡是否安装
VMware系统服务是否被优化掉
LINUX网络配置设置为开机启动
主机名
改名方式1
查看主机名

 #hostname
配置主机名
 
# hostnamectl     set-hostname     lll.example.com

改名方式2
查看和配置主机名

  # cat /etc/hostname 
     #vim  /etc/hostname

重启生效

   # reboot

网络测试工具
测试工具

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

示例服务
什么程序不重要

[root@aliyun ~]# yum -y install httpd 
[root@aliyun ~]# systemctl start httpd
    Show TCP sockets
     设么端口不重要
[root@aliyun ~]# ss -tnl
State Recv-Q Send-Q Local Address:Port Peer Address:Port 
LISTEN 0 128 *:80 *:* 
     

重要的是要知道端口的概念和查看的方法

你可能感兴趣的:(linux)