Linux系统配置及服务管理_第12章 网络管理
目录
简介
1.网络接口名称规则
en:eethernet 以太网-双绞线
wl:wirelessLAN:无线网卡
ww:WAN广域网:串行线缆
o:on-board板载网卡
s:hotplug热插拔
p:PCI接口
N:序号或者ID
2.NetworkManager服务
网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并**
默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。
查看网络管理程序的状态:systemctl status NetworkManager
查看网络子管理程序的状态:systemctl status network
![Linux系统配置及服务管理_第12章 网络管理 Linux系统配置及服务管理_第12章 网络管理](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzI4Mi9hYzZmMWNkZGQ3ZDc3MmZhZTgyYzdmYmZkNjNiNTBjMi5wbmc=)
3.配置网络的工具
配置的方法分为图形和命令
命令行配置
配置文件:vim :
[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 /自己本身是ens32,照着打ens33
命令行: nmcli
如果没有这个命令,可以执行安装 yum -y install NetworkManager
图形配置
简易图形: nmtui
图形界面:nm-connection-editor
配置网络参数
配置IP
1.配置网卡参数
先备份网卡配置文件,在修改
cp /etc/sysconfig/network-scripts/ifcfg-ens33 .
查看本机的自动获取的IP截图
命令行查看IP:[[email protected] ~]# ip a
子网掩码:255.255.255.0 //都先使用这个
命令行查网关/默认路由
配置网卡参数:[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
ONBOOT=yes //是否启用该设备
BOOTPROTO=none //手动(none/static)还是自动获取IP(dhcp)
IPADDR=192.168.121.131 //根据自动获取的地址进行配置用来定位主机
NETMASK=255.255.255.0 //子网掩码,用来定义网络,这台主机是192.168.142的网络
GATEWAY=192.168.121.2 //网关,也叫默认路由,带你上网的路由器地址
DNS1=192.168.121.2 //这个数字1不要忘了,域名解析。当你输入域名访问网站时,他告诉你IP地址。
重启网络服务
[[email protected] ~]# systemctl restart network
查看IP地址
[[email protected] ~]# ip a
2.主机名
改名方式1
查看主机名 :[[email protected] ~]# hostname
配置主机名 [[email protected] ~]# hostnamectl set-hostname 666666 //666666是我修改的名字也可以改成其他的
退出shell即可生效
改名方式2
查看和配置主机名:[[email protected] ~]# cat /etc/hostname
[[email protected] ~]# vim /etc/hostname
重启生效 :# reboot
#init 6
3.网络测试工具
测试工具
[[email protected] ~]# ip a //查看所有IP(ifconfig)
[[email protected] ~]# ip route //查看路由,查看网关
[[email protected] ~]# ip neigh //(了解)另一台主机ping通,查看邻居
[[email protected] ~]# ping 192.168.121.131 //PING (Packet Internet Groper),因特网包探索器,两台虚拟机需要通信,vmnet号一定要相同
ports and services
安装示例服务
[[email protected] ~]# yum -y install httpd
[[email protected] ~]# systemctl start httpd
[[email protected] ~]# systemctl stop firewalld
端口号是一段数字:0-65536
每一个服务程序,对应一到多个数字。
通过检查端口号,确认服务是否提供
[[email protected] ~]# ss -tnl //查看端口号
4.初始化服务器
系统类型
1.为你的服务器配置root 密码。
配置管理员密码 :root
密码内容:666666
2.配置IP地址(NAT)自动获取
3.配置YUM 源
阿里YUM(企业的用法) //方法前第九章软件管理有
4.关防火墙
停止防火墙 :systemctl stop firewalld
开机禁用防火墙: systemctl disable firewalld
查看防火墙状态:systemctl status firewalld
5.selinux
查看selinux :[[email protected] ~]# getenforce
enforcing 开启(会阻止你的程序)
permissive 开启放行
disabled 禁用
临时关闭 :[[email protected] ~]# setenforce 0 //数字零,不是欧
永久关闭: [[email protected] ~]# vi /etc/sysconfig/selinux
SELINUX=disabled //改成这个就可以了
6.安装常用程序
[[email protected] ~]# yum install -y lrzsz sysstat elinks wget net-tools bash-completion vim
7.关机快照 备注初始化信息