RHEL8.0快速入门系列笔记–Web控制台管理系统<RHEL8.0新特性>(十)
一、RHEL8.0的web控制台介绍
1、RHEL8.0的Web控制台介绍
(一)RHEL8.0的Web控制台是什么?
- RHEL Web控制台是一个基于web的红帽企业版Linux 8界面,用于管理和监事本地系统以及位于网络环境中的Linux服务器。
- RHEL8.0 Web控制台是交互式服务管理界面,通过浏览器与真实的Linux操作系统交互。
(二)Web控制台可以做什么?
- 监控基本系统功能,例如硬件信息,时间配置,性能配置等
- 检查系统日志文件
- 管理网络接口和配置防火墙
- 管理虚拟机
- 管理用户账户
- 监控和配置系统服务
- 管理软件包
- 配置 selinux
- 更新软件
- 访问终端
2、安装Web控制台
(一)系统默认已经安装
(二)设置是否开机自启动
查看是否开机自启动
[root@rhel8 ~]# systemctl list-unit-files |grep cockpit
cockpit-motd.service static
cockpit.service static
cockpit.socket disabled ---->说明开机不自启动
设置开机自启动
[root@rhel8 ~]# systemctl enable --now cockpit.socket
Created symlink /etc/systemd/system/sockets.target.wants/cockpit.socket → /usr/lib/systemd/system/cockpit.socket.
[root@rhel8 ~]# systemctl list-unit-files |grep cockpit
cockpit-motd.service static
cockpit.service static
cockpit.socket enabled---->说明开机自启动
(三)设置防火墙策略(可选)
**说明:**如果系统防火墙开启,则需要执行以下操作,添加cockoit服务到防火墙已打开9090端口
[root@rhel8 ~]# firewall-cmd --add-service=cockpit --permanent
Warning: ALREADY_ENABLED: cockpit
success
[root@rhel8 ~]# firewall-cmd --reload
success
3、登录Web控制台
(一)浏览器版本说明
- Mozilla Firefox 52更该版本
- 谷歌Chrome 57及更高版本
- Microsoft Edge 16及更高版本
(二)登录账号说明
- web控制台登录账号认证文件位于/etc/pam.d/cockpit
- 允许系统上任何本地账户的用户和密码登录
(三)本地登录
本地浏览器输入:http://localhost:9090在弹出页面输入账户密码即可进入管理页面。
二、徒手使用命令终端管理系统
1、主机名配置
[root@redhat8 ~]# hostnamectl set-hostname RedHat8.rhel.cn
[root@redhat8 ~]# cat /etc/hostname
RedHat8.rhel.cn
说明:
1.通过命令hostnamectl修改会写到/etc/hostnaaame文件,故也可以直接修改该文件
2.退出重新登录立马生效,不需要重启系统。
2、静态IP配置
(一)了解Vmware三种网络模式
[1] 了解虚拟网络配置
VMnet0:用于虚拟桥接网络下的虚拟交换机
VMnet1:用于虚拟Host-Only网络下的虚拟交换机
VMnet8:用于虚拟NAT网络下的虚拟交换机
VMware Network Adepter VMnet1:Host用于与Host-Only虚拟网络进行通信的虚拟网卡
VMware Network Adepter VMnet8:Host用于与NAT虚拟网络进行通信的虚拟网卡
[2] 了解三种网络模式
- 桥接模式
桥接网络是指虚拟机网卡通过VMnet0虚拟交换机和本地物理网卡进行桥接,那么物理网卡和虚拟网卡就相当于处于同一网段,虚拟交换机就相当于实际网络中的交换机。所以想要虚拟机也连接到互联网中,那么两个网卡的IP地址也要设置同一网段。
- NAT模式
在NAT网络中,会用到VMware Network Adepter VMnet8虚拟网卡,主机上的VMware Network Adepter VMnet8虚拟网卡被直接连接VMnet8虚拟交换机上与虚拟网卡通信。VMware Network Adepter VMnet8虚拟交换机的作用仅跟于和VMnet8网段进行通信,它不给VMware8网段提供路由功能,所以虚拟机虚拟一个NAT服务器,使虚拟机网卡可以连接到Internet。VMware Network Adepter VMnet8虚拟网卡IP地址是在安装VMware时系统指定生效的,我们尽量不要修改这个数值,否则可能会使主机和虚拟机无法通信。
- 仅主机网络
在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是物理真机 。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟机网络不能连接Internet.主机和虚拟机之间通信通过VMware Network Adepter VMnet1虚拟网卡来实现的。
总结
1.VMware workstation带来哪些网络设备
- 三种网络模式下的虚拟交换机
- 两张虚拟网卡(vmnet1和vmnet8)---->作用:用于物理主机和虚拟机通讯
2.三种网络模式
- 桥接网络
默认情况下可以访问互联网
桥接网络的虚拟机IP地址和物理真机在同一个网段 - NAT网络
默认情况下可以访问互联网
NAT网络的虚拟IP地址和物理真机不在同一个网段
为什么NAT网络可以访问互联网?因为NAT路由转换功能(地址转换技术) - 仅主机网络
默认情况下不可以访问互联网
仅主机模式下虚拟机IP地址和物理真机不在同一个网段
(二)静态IP地址配置
Linux下一切皆文件!必然通过修改配置文件生效!
方法1:直接修改网卡配置
- 配置静态IP地址
[root@RedHat8 ~]# cd /etc/sysconfig/network-scripts/
[root@RedHat8 network-scripts]# ls
ifcfg-ens33
[root@RedHat8 network-scripts]# cat ifcfg-ens33
TYPE=Ethernet //以太网
BOOTPROTO=none //IP获取方式,none和static表示静态,dhcp表示动态
NAME=ens33 //网卡名称
UUID=c5fc51cd-79fe-4d95-84bb-8acc1226997a //网卡UID,唯一标识 (克隆的时候去掉)
DEVICE=ens33 //网卡设备名
ONBOOT=yes //激活网卡
IPADDR=192.168.199.100 //IP地址
PREFIX=24 //子网掩码
GATEWAY=192.168.199.2 //网关
DNS1=8.8.8.8 //DNS
- 重载网卡配置文件
[root@RedHat8 network-scripts]# nmcli connection reload ens33
- 激活网卡连接
[root@RedHat8 network-scripts]# nmcli connection up ens33
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/5)
方法二:使用nmcli工具配置
查看所有连接的网络信息
[root@RedHat8 network-scripts]# nmcli connection show
NAME UUID TYPE DEVICE
ens33 c96bc909-188e-ec64-3a96-6a90982b08ad ethernet ens33
virbr0 44d46a61-1d41-4244-97e3-31c15c35e27a bridge virbr0
查看已经激活的网络连接信息
[root@RedHat8 network-scripts]# nmcli connection show --active
NAME UUID TYPE DEVICE
ens33 c96bc909-188e-ec64-3a96-6a90982b08ad ethernet ens33
virbr0 44d46a61-1d41-4244-97e3-31c15c35e27a bridge virbr0
- 修改当前网卡IP地址
[root@RedHat8 network-scripts]# nmcli connection modify ens33 ipv4.addresses 192.168.199.100/24 ipv4.gateway 192.168.199.2 ipv4.dns 114.114.114.114
- 增加/删除IP地址(子接口)
[root@RedHat8 network-scripts]# nmcli connection modify ens33 +ipv4.addresses 10.1.1.1/24
[root@RedHat8 network-scripts]# nmcli connection modify ens33 -ipv4.addresses 10.1.1.1/24
- 增加/删除DNS
[root@RedHat8 network-scripts]# nmcli connection modify ens33 +ipv4.dns8.8.8.8
[root@RedHat8 network-scripts]# nmcli connection modify ens33 -ipv4.dns8.8.8.8
- 修改网络后需要重新加载并激活连接
[root@RedHat8 network-scripts]# nmcli connection reload ens33 //重新加载
[root@RedHat8 network-scripts]# nmcli connection up ens33 //激活网卡
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/6)
方法三:使用nmtui文件图形工具
[root@RedHat8 network-scripts]# nmtui