一、简介
1.NetworkManager服务:网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。
查看网络管理程序的状态:systemctl status NetworkManager
查看网络子管理程序的状态:systemctl status network
2.配置网络的工具
命令行配置
(1)vi /etc/sysconfig/network-scripts/ifcfg-ens33(根据使用网卡进入配置)
(2)nmcli + 配置参数
图像化配置:nmtui
二、静态IP配置案例
1.先备份网卡配置文件(根据自动获取的配置静态ip)
[root@localhost ~]# cp /etc/sysconfig/network-scripts/ifcfg-ens33 //拷贝源文件做备份
查网关/默认路由:
[root@localhost ~]# ip r
查dns:
[root@localhost ~]#cat /etc/resolv.conf
2.配置ens33
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens3
ONBOOT=yes //是否启用该设备
BOOTPROTO=none //手动(none/static)还是自动获取IP(dhcp)
IPADDR=192.168.142.131 //根据自动获取的地址进行配置用来定位主机
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.142.2 //网关,也叫默认路由
DNS1=192.168.142.2 //域名解析。当你输入域名访问网站时,他告诉你IP地址。
3.重启网络服务器:[root@localhost ~]#systemctl restart network
再次查看ip地址(使用ip a 命令)
三、主机名
方法1:
[root@localhost ~]# hostname //查看主机名
localhost.localdomain
[root@localhost ~]# hostname set-hostname admin //配置主机名
方法2:
[root@localhost ~]# vim /etc/hostname //配置主机名
重启才能生效reboot/init 6
四、网络测试工具
1.测试工具
[root@localhost ~]# ip a //查看所有IP(ifconfig)
[root@localhost ~]# ip route //查看路由,查看网关
[root@localhost ~]# ip neigh //查看邻居
2.ports and services
安装示例服务:
[root@aliyun ~]# yum -y install httpd //安装httpd服务
[root@aliyun ~]# systemctl start httpd //开启服务
[root@aliyun ~]# systemctl stop firewalld //关闭防火墙
端口号:0-65536每一个服务程序,对应一到多个数字。
[root@aliyun ~]# ss -tna //查看打开的所有端口