常见工具&&系统安装

3526 字
18 分钟
常见工具&&系统安装

常见工具&&系统安装#

[TOC]


**课程简介:**主讲OpenEuler,命令啥的先在红帽系统的先跑一遍,然后再跑其他的Linux版本,体验差异

红帽系统#

RH124#

image-20260228121053299
image-20260228121053299

大纲链接:红帽系统管理一 | RH124

==详细文档请参考:==

image-20260301162500902
image-20260301162500902

image-20260301162633981
image-20260301162633981

image-20260301162852835
image-20260301162852835

RH134#

image-20260228121130537
image-20260228121130537

大纲链接:红帽系统管理二 | RH134

==详细文档请参考:==

image-20260301163124469
image-20260301163124469

OpenEuler#

镜像下载地址:https://dl-cdn.openeuler.openatom.cn/openEuler-24.03-LTS-SP3/ISO/x86_64/openEuler-24.03-LTS-SP3-x86_64-dvd.iso


对应服务器的操作文档

image-20260228121336527
image-20260228121336527

链接:服务器 | 文档 | openEuler社区

文档里面有 ==非常详细== 的说明和实例

image-20260228121443434
image-20260228121443434

Rocky Linux#

镜像下载链接:https://download.rockylinux.org/pub/rocky/10/isos/x86_64/Rocky-10.1-x86_64-dvd1.iso

image-20260307215528195
image-20260307215528195

基础环境#

image-20260301161234257
image-20260301161234257

总共是 5 个文件

一个软件压缩包,两个镜像,两个红帽官方文档(原版英文)

飞鸽简单配置#

image-20260301224256984
image-20260301224256984

image-20260301224253322
image-20260301224253322

image-20260301224357098
image-20260301224357098

系统设置#

image-20260301224758568
image-20260301224758568

image-20260301225526175
image-20260301225526175

image-20260301225350212
image-20260301225350212

image-20260301225239579
image-20260301225239579

image-20260301225834874
image-20260301225834874

个人设置#

  • 主要是 用户名 ,别忘记点 ==确认==

image-20260301230353646
image-20260301230353646

修正#

装的是绿色软件,没有 注册表

Terminal window
有的同学可能会出现,登上去之后,只有自己,没有别的同学
'网卡没有选对!'
这间教室网络是172.段的,所以要选172.xxx开头的网卡才行!

image-20260302103936525
image-20260302103936525

VNC使用#

image-20260302104238811
image-20260302104238811

我们这里主要讲解 ==服务端== 的使用!

故障案例#

有的同学在打开的时候,会报错“安全威胁,可能有病毒…”

image-20260302123127573
image-20260302123127573

最简单粗暴地方法就是 关闭Windows防火墙和杀毒软件

  • 如果是 自动删除 的话,则进行 还原
  • 最优解是,适当的放行 端口IP 以及 权限

image-20260302123400991
image-20260302123400991

简单屏幕控制#

image-20260302105212022
image-20260302105212022

image-20260302115622154
image-20260302115622154

image-20260302122858072
image-20260302122858072

image-20260302124020349
image-20260302124020349

这样就可以进行简单的 远程桌面的控制

只读模式#

image-20260302124112860
image-20260302124112860

  • 先停止原来的操作!

image-20260302124203593
image-20260302124203593

image-20260302124326654
image-20260302124326654

  • x86 = 32 位
  • x64 = 64 位

举例:在下载软件或操作系统时,你会看到选项“Windows 10 x86”(32 位)和 “Windows 10 x64”(64 位)

  1. 电脑上不是所有软件都是64位,WPS还是32位的
  2. 64位 兼容 32位

image-20260302125215665
image-20260302125215665

image-20260302125448463
image-20260302125448463

image-20260302125443651
image-20260302125443651

image-20260302125910556
image-20260302125910556

image-20260302130002252
image-20260302130002252

image-20260302130114353
image-20260302130114353

image-20260302130309838
image-20260302130309838

image-20260302130929001
image-20260302130929001

image-20260302132529107
image-20260302132529107

image-20260302132732526
image-20260302132732526

邻桌测试验证#

  1. ==只读==

image-20260302132329837
image-20260302132329837

image-20260302133044867
image-20260302133044867

只能拖动屏幕,没有办法进行,点击操作!

  1. ==读写用户==

image-20260302134220635
image-20260302134220635

image-20260302134425972
image-20260302134425972

一般来说,我们有一个 只读用户(viewonly) 、和一个可以远程操控的 用户(user) 就可以了!

小结:#

image-20260302135158427
image-20260302135158427

知识补充#

不是所有软件都要使用端口,可以没有端口;像本地计算器,没有涉及到两个端口之间的通行!

  • 端口范围:0 ~ 65535
    • 0~1023:知名端口(如 80=HTTP, 443=HTTPS, 22=SSH)
    • 1024~49151:注册端口
    • 49152~65535:动态/私有端口(常用于客户端临时端口)

Linux安装#

环境准备#

  1. 网桥模式绑定指定的网卡
Terminal window
编辑--->虚拟网络编辑器--->更改设置(右下角)

image-20260302143744431
image-20260302143744431

Terminal window
Realtek PCIe GbE Family Controller 是大多数台式机和笔记本电脑上的 有线以太网卡,通常用于连接路由器或交换机

image-20260302144028567
image-20260302144028567


  1. 更改虚拟机默认存储位置
Terminal window
编辑---》首选项---》工作区---》虚拟机的默认位置

image-20260302144715626
image-20260302144715626

rocky_linux安装#

Terminal window
文件---》新建虚拟机---》自定义---》下一步---》下一步

image-20260302145354338
image-20260302145354338

image-20260302145537781
image-20260302145537781

image-20260302145645482
image-20260302145645482

Terminal window
选择内存---4G(老师给的是8G,如果你的内存够多,可以多给一点)
NAT---》下一步(使用推荐设置)---》下一步(使用推荐设置NVMe)----》下一步(创建新虚拟磁盘)

image-20260302191941388
image-20260302191941388

Terminal window
---》下一步---》完成
编辑虚拟机设置---》

image-20260302150906892
image-20260302150906892

image-20260302151108713
image-20260302151108713

  • 开启虚拟机

image-20260302151205608
image-20260302151205608

  • 第二个是检测安装,直接安装就行!

image-20260302151343740
image-20260302151343740

image-20260302151419812
image-20260302151419812

image-20260302151444158
image-20260302151444158

image-20260302151921892
image-20260302151921892

image-20260302152151639
image-20260302152151639

image-20260302152435706
image-20260302152435706

image-20260302152758739
image-20260302152758739

image-20260302152941277
image-20260302152941277

  • 重启后,关机
  • 这个是模板机,要打快照

image-20260302194050686
image-20260302194050686

  • 快照可以开机或关机时拍摄,但是建议关机拍摄,占用的空间小

    如果是开机时拍摄快照,则会连同内存的状态一起写入磁盘

    快照不占用模版机本身磁盘空间,但是会占用宿主机的磁盘空间

OpenEuler安装#

Terminal window
文件---》新建虚拟机---》自定义---》下一步---》下一步

image-20260302153130611
image-20260302153130611

image-20260302153236564
image-20260302153236564

image-20260302153444225
image-20260302153444225

Terminal window
选择内存---4G
NAT---》下一步(使用推荐设置)---》下一步(使用推荐设置NVMe)---》下一步(创建新虚拟磁盘)---》磁盘大小给50G---》下一步---》完成
右键编辑虚拟机---》

image-20260302153752570
image-20260302153752570

image-20260302155813080
image-20260302155813080

  • 启动虚拟机

image-20260302160017637
image-20260302160017637

image-20260302160401962
image-20260302160401962

image-20260302160542989
image-20260302160542989

image-20260302160517963
image-20260302160517963

image-20260302160626979
image-20260302160626979

image-20260302160653958
image-20260302160653958

image-20260302160813536
image-20260302160813536

image-20260302160841008
image-20260302160841008

image-20260302161037799
image-20260302161037799

image-20260302161124146
image-20260302161124146

image-20260302161155569
image-20260302161155569


实际操作#

  1. 先创建链接克隆!

🐟实验时,使用 克隆机 操作,不在模板机上操作!

如果克隆机玩坏了,可以直接从模板机上克隆出来!

image-20260302171504319
image-20260302171504319

  • 因为是链接克隆所以,它们之间的MAC地址是相同的

MAC地址的随机生成#

二层,都是通过MAC地址进行通信的

image-20260302161818874
image-20260302161818874

  • 必须得是在虚拟机关机的状态下才能够随机生成 MAC地址

image-20260302162122699
image-20260302162122699

  • 另一台克隆出来的机器也是一样的流程(省略)

简单操作#

Terminal window
登录
用户名root+密码
# 打开终端

image-20260302163742917
image-20260302163742917

Terminal window
root@localhost:~# hostnamectl set-hostname rocky10
# 关闭并重新打开终端即可
root@rocky10:~#

image-20260302164822998
image-20260302164822998

配置中文输入法#

Terminal window
root@rocky10:~# yum -y install langpacks-zh_CN
root@rocky10:~# ibus restart
# 重启输入法是配置生效,或重启虚拟机
设置----》keyboard---》input source----》china----》智能拼音

image-20260303142815410
image-20260303142815410

image-20260303142747337
image-20260303142747337

image-20260303143042751
image-20260303143042751

设置语言为中文#

Terminal window
root@rocky10:~# echo $LANG
en_US.UTF-8
# 查看当前语言
root@rocky10:~# cat /etc/locale.conf
LANG="en_US.UTF-8"
root@rocky10:~# localectl list-locales
# 查看当前可以使用的语言
root@rocky10:~# localectl set-locale LANG='zh_CN.UTF-8'
root@rocky10:~# source /etc/locale.conf
# 永久修改配置文件为中文

配置网络#

Terminal window
root@rocky10:/etc/NetworkManager/system-connections# systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; preset: enabled)
Active: active (running) since Tue 2026-03-03 08:00:16 CST; 2h 0min ago
# rocky10这个默认防火墙是启动的状态!
1)查看网络
root@localhost:~# ip addr show ens16
# 查看特定网卡
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:46:d3:ab brd ff:ff:ff:ff:ff:ff
altname enp3s0
altname enx000c2946d3ab
inet 10.0.0.140/24 brd 10.0.0.255 scope global dynamic noprefixroute ens160
valid_lft 1722sec preferred_lft 1722sec
inet6 fe80::20c:29ff:fe46:d3ab/64 scope link noprefixroute
valid_lft forever preferred_lft forever
root@rocky10:~# nmcli connection show
# 查看现有网卡
NAME UUID TYPE DEVICE
ens160 7ca842f6-eea7-3c7d-a423-4a26177e6ec0 ethernet ens160
lo 52a0b06a-4772-463e-8c99-13e67215c927 loopback lo
2)修改网络配置文件
root@rocky10:~# cd /etc/NetworkManager/system-connections/
root@rocky10:/etc/NetworkManager/system-connections# ll
total 4
-rw-------. 1 root root 229 Mar 2 15:34 ens160.nmconnection
root@rocky10:/etc/NetworkManager/system-connections# vim ens160.nmconnection
[connection]
id=NAT_net
# 连接名称;'每个连接必须有唯一的id'
# ✅可以随意修改,只要唯一就行
# 不要和接口名(interface-name)混淆
uuid=d2975348-e208-38df-9b76-2314670fb475
# uuid 是 必填且必须唯一 的字段,绝对不能删除
# UUID 不能重复
type=ethernet
# 以太网的类型
interface-name=ens160
# 虚拟网卡名,不要动它
# 多余的部分可以删除掉,用处不大!
[ethernet]
[ipv4]
method=manual
# 表示静态 IP;auto 表示 DHCP
address1=10.0.0.111/24,10.0.0.2
# address1=IP/前缀,网关:注意网关跟在 IP 后面,用逗号分隔
dns=223.5.5.5;114.114.114.114
# 多个 DNS 用分号 ; 分隔(不是逗号!)
'一个网卡可以有多个ip地址'
[ipv6]
method=disabled
# 关闭ipv6
[proxy]
3)网络重启
root@rocky10:/etc/NetworkManager/system-connections# nmcli connection reload
# 这个是重载
'得先敲上面的那个东西!reload!'
-----------------------------
你改完网卡配置文件记得nmcli con reload 一下,它可以把/etc/NetworkManager/system-connections/下的网卡配置文件识别加载,这样我们nmcli con show 就可以看到对应的配置了,再up使配置文件生效!
-----------------------------
'就是为了让nmcli con show 识别!'
root@rocky10:~# nmcli con down ens160 && nmcli con up ens160
# 暂停的瞬间,启用配置!推荐这个
# &&:前面命令成功才往后执行
-------------------------
root@rocky10:~# nmcli con down ens160 && nmcli con up ens160
Connection 'ens160' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/6)
# 成功的显示...
-------------------------
root@localhost:~# ip addr show ens160
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:46:d3:ab brd ff:ff:ff:ff:ff:ff
altname enp3s0
altname enx000c2946d3ab
inet 10.0.0.121/24 brd 10.0.0.255 scope global noprefixroute ens160
valid_lft forever preferred_lft forever
# 成功修改过来!
'实在不行就重启试一下!reboot'
root@rocky10:~# nmcli con show
NAME UUID TYPE DEVICE
NAT_net 7ca842f6-eea7-3c7d-a423-4a26177e6ec0 ethernet ens160
lo 13611275-d02f-4d39-8cc5-478ab9331c97 loopback lo
# 我们现在NAME名字改为了,NAT_net
4)检查DNS是否写入
root@rocky10:~# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 114.114.114.114
# 存放DNS的文件,ens160.nmconnection会覆盖它
'系统默认只支持最多三个dns'
5)查看网关
root@rocky10:/etc/NetworkManager/system-connections# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.2 0.0.0.0 UG 100 0 0 ens160
10.0.0.0 0.0.0.0 255.255.255.0 U 100 0 0 ens160
root@rocky10:/etc/NetworkManager/system-connections# ip route
default via 10.0.0.2 dev ens160 proto static metric 100
10.0.0.0/24 dev ens160 proto kernel scope link src 10.0.0.121 metric 100
'两种方法'
6)测试网络连通性
root@rocky10:/etc/NetworkManager/system-connections# ping -c2 -W1 www.baidu.com
PING www.baidu.com (110.242.70.57) 56(84) bytes of data.
64 bytes from 110.242.70.57: icmp_seq=1 ttl=128 time=17.5 ms
64 bytes from 110.242.70.57: icmp_seq=2 ttl=128 time=13.9 ms
--- www.baidu.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 20041ms
rtt min/avg/max/mdev = 13.869/15.692/17.515/1.823 ms
Terminal window
如果安装系统时,没有设置网卡的自动连接,可以手动从命令行配置
root@rocky10:~# nmcli connection modify ens160 connection.autoconnect yes
# 我这里改名字了,是NAT_net
# 通过nmcli con show 查看NAME

网络简介#

NAT#

image-20260302201506939
image-20260302201506939

  1. 使用VMnet8网卡

    .1和宿主机通信 .2网关,用来访问外网

  2. 私网中的 虚拟机 可以通过NAT访问与 宿主机 在同一网段的 其他物理机

    但同一网段的 其他物理机 无法访问我私网的 虚拟机

Terminal window
C:\Users\LENOVO>ipconfig
IPv4 地址 . . . . . . . . . . . . : 172.31.31.200
# 这个是我的物理机IP地址
root@rocky10:~# ping 172.31.31.200
PING 172.31.31.200 (172.31.31.200) 56(84) bytes of data.
64 bytes from 172.31.31.200: icmp_seq=1 ttl=128 time=0.635 ms
64 bytes from 172.31.31.200: icmp_seq=2 ttl=128 time=0.484 ms
# 虚拟机可以ping通物理机
C:\Users>ipconfig
IPv4 地址 . . . . . . . . . . . . : 172.31.31.192
# 查看邻桌物理机IP地址
root@rocky10:~# ping 172.31.31.192
PING 172.31.31.192 (172.31.31.192) 56(84) bytes of data.
64 bytes from 172.31.31.192: icmp_seq=1 ttl=128 time=1.69 ms
64 bytes from 172.31.31.192: icmp_seq=2 ttl=128 time=0.767 ms
# 也是能够ping通的
'邻桌物理机无法ping通我私网的虚拟机'

网桥#

image-20260302202332449
image-20260302202332449

  1. 默认使用VMnet0网卡

  2. 虚拟机和宿主机在同一个网段下

    🌉 这就像给虚拟机插了一根“看不见的网线”,直接连到了你家/公司的交换机上

  3. 厉害就厉害在,同一网段的 其他物理机 可以访问我私网的 虚拟机

  • 更详细的操作在后面!

仅主机#

image-20260302202606697
image-20260302202606697

  1. 默认使用VMnet1网卡
  2. 可以和宿主机直接ping通
  3. 虚拟机无法访问网络

添加一张新网卡#

image-20260302202844584
image-20260302202844584

  • 得关机才能添加新的网卡

image-20260302203723641
image-20260302203723641

image-20260302203710524
image-20260302203710524

Terminal window
root@rocky10:~# ip addr show | grep ens
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
inet 10.0.0.121/24 brd 10.0.0.255 scope global noprefixroute ens160
3: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
# 主要是得知道这张网卡的名字
root@rocky10:~# ll /etc/NetworkManager/system-connections/
total 4
-rw-------. 1 root root 231 Mar 2 19:55 ens160.nmconnection
# 虽然我们有这张网卡,但是我们发现并没有它的配置文件

nmtui图像化界面#

  • 不支持鼠标,只能 tab键上下键、和回车键

image-20260302205450426
image-20260302205450426

image-20260302205544648
image-20260302205544648

image-20260302205622117
image-20260302205622117

image-20260302210727917
image-20260302210727917

image-20260302210813804
image-20260302210813804

  • 最后再Quit退出就行了
Terminal window
root@rocky10:~# ip a s ens224
3: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0c:29:46:d3:b5 brd ff:ff:ff:ff:ff:ff
altname enp19s0
altname enx000c2946d3b5
inet 172.31.31.164/24 brd 172.31.31.255 scope global dynamic noprefixroute ens224
valid_lft 86215sec preferred_lft 86215sec
root@rocky10:~# nmcli con show
NAME UUID TYPE DEVICE
NAT_net 7ca842f6-eea7-3c7d-a423-4a26177e6ec0 ethernet ens160
bridge_net f3a5665f-9bba-454d-ad39-1ac0b0d946a9 ethernet ens224
lo 8caa02b2-f829-4f2d-bd74-e07af2060caa loopback lo
root@rocky10:~# ll /etc/NetworkManager/system-connections/
total 8
-rw-------. 1 root root 192 Mar 2 21:06 bridge_net.nmconnection
root@rocky10:~# grep id /etc/NetworkManager/system-connections/bridge_net.nmconnection
id=bridge_net
root@rocky10:~# hostname -I
10.0.0.121 172.31.31.164
# 可以看到ens224的这张网卡是172.31.31.164
'和我们物理机在同一网段,逻辑上与物理机一致'

邻桌测试验证#

Terminal window
# 前面演示过,我邻桌的IP地址是:172.31.31.192
# 我物理机IP地址是:172.31.31.200
# 我虚拟机中网桥的IP地址是:172.31.31.164
root@rocky10:~# ping -c2 -W1 172.31.31.192
PING 172.31.31.192 (172.31.31.192) 56(84) bytes of data.
64 bytes from 172.31.31.192: icmp_seq=1 ttl=128 time=1.39 ms
64 bytes from 172.31.31.192: icmp_seq=2 ttl=128 time=0.615 ms
# 自然能ping通我邻桌
'NAT都能实现,我网桥自然不在话下'
于是我用邻桌电脑ping我虚拟机网桥的IP
C:\Users\邻桌IP>ping 172.31.31.164
正在 Ping 172.31.31.164 具有 32 字节的数据:
来自 172.31.31.164 的回复: 字节=32 时间=2ms TTL=64
来自 172.31.31.164 的回复: 字节=32 时间=1ms TTL=64
...
'见证奇迹的时刻到了,通了'
Terminal window
root@rocky10:~# route -n | head -4
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.2 0.0.0.0 UG 100 0 0 ens160
0.0.0.0 172.31.31.254 0.0.0.0 UG 101 0 0 ens224
# 有多个网关
root@rocky10:~# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 114.114.114.114
nameserver 101.7.8.9
# 也有多个DNS服务器

cockpit安装#

Terminal window
root@rocky10:~# yum -y install cockpit
# 升级了一下
Package cockpit-344-1.el10.x86_64 is already installed.
Upgraded:
cockpit-344-1.el10.rocky.0.1.x86_64
........
Complete!
root@rocky10:~# systemctl enable cockpit.socket
root@rocky10:~# systemctl start cockpit.service
# 自启动并开启服务
root@rocky10:~# ss -lntup | grep 9090
tcp LISTEN 0 4096 *:9090 *:* users:(("cockpit-tls",pid=3023,fd=3),("systemd",pid=1,fd=261))
# 查看对应服务端口是否开启
# 测试访问
浏览器输入10.0.0.121:9090

image-20260302214157065
image-20260302214157065

image-20260302214320143
image-20260302214320143

Terminal window
root@rocky10:~# ls /etc/cockpit/
disallowed-users machines.d ws-certs.d
root@rocky10:~# cat /etc/cockpit/disallowed-users
# List of users which are not allowed to login to Cockpit
root
root@rocky10:~# sed -i 's@root@#root@g' /etc/cockpit/disallowed-users
root@rocky10:~# cat /etc/cockpit/disallowed-users
# List of users which are not allowed to login to Cockpit
#root
'把root注释掉即可!'
root@rocky10:~# systemctl restart cockpit
# 修改配置别忘记重启服务
# 再次测试访问
浏览器输入10.0.0.121:9090

image-20260302215033013
image-20260302215033013

  • 关机---》拍摄快照

OpenEuler#

最小化安装如何解决?#

Terminal window
输入route -n,提示找不到命令
因为是最小化安装,所以没有下相对应的安装包!
yum provides 命令
# 查找哪个软件包提供了对应的文件或命令
例子:我们没有route命令
[root@localhost ~]# yum provides route
Last metadata expiration check: 0:46:02 ago on Tue 03 Mar 2026 02:05:18 PM CST.
net-tools-2.10-5.oe2403sp3.x86_64 : Important Programs for Networking
Repo : @System
Matched from:
Filename : /usr/sbin/route
'net-tools',这个就是对应的包名!
yum -y install net-tools
# 然后下载对应的安装包就行了
Terminal window
(1)关闭防火墙
[root@localhost ~]# systemctl disable firewalld.service
Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service".
Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service".
[root@localhost ~]# systemctl stop firewalld.service
# 开机自动关闭防火墙&&关闭防火墙
(2)网络编辑
[root@localhost ~]# ip a
1: lo:...
# 第一个是回环地址
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:50:56:3c:98:e7 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.137/24 brd 10.0.0.255 scope global dynamic noprefixroute ens160
valid_lft 1287sec preferred_lft 1287sec
inet6 fe80::250:56ff:fe3c:98e7/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# 主要查看第二张网卡的名字ens160
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens160
TYPE=Ethernet
BOOTPROTO=static
NAME=NAT_net
# 名字改为NAT_net
DEVICE=ens160
ONBOOT=yes
UUID=6a3f1a6f-792a-45ee-b210-82e7c4095411
IPADDR=10.0.0.112
PREFIX=24
GATEWAY=10.0.0.2
DNS1=223.5.5.5
DNS2=114.114.114.114
[root@localhost ~]# nmcli con show
NAME UUID TYPE DEVICE
ens160 6a3f1a6f-792a-45ee-b210-82e7c4095411 ethernet ens160
lo 044c91d1-871a-4b04-9ccb-dd0d7e8df9c3 loopback lo
[root@localhost ~]# ifdown ens160 && ifup ens160
Connection 'NAT_net' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/8)
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/9)
'这个我刚开始用的nmcli con down && up 后来发现它不生效,只能用ifdown && ifup这个命令'
[root@localhost ~]# nmcli con show
NAME UUID TYPE DEVICE
NAT_net 6a3f1a6f-792a-45ee-b210-82e7c4095411 ethernet ens160
lo 044c91d1-871a-4b04-9ccb-dd0d7e8df9c3 loopback lo
(3)测试
[root@localhost ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 114.114.114.114
[root@localhost ~]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.2 0.0.0.0 UG 100 0 0 ens160
10.0.0.0 0.0.0.0 255.255.255.0 U 100 0 0 ens160
[root@localhost ~]# ping -c2 -W1 www.baidu.com
PING www.baidu.com (110.242.70.57) 56(84) bytes of data.
64 bytes from 110.242.70.57 (110.242.70.57): icmp_seq=1 ttl=128 time=12.9 ms
# 顺利ping通了
(2)下载安装cockpit
[root@localhost ~]# yum -y install cockpit
Last metadata expiration check: 0:23:39 ago on Tue 03 Mar 2026 08:44:28 AM CST.
Package cockpit-309-4.oe2403sp3.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[root@localhost ~]# systemctl enable cockpit.socket
Created symlink /etc/systemd/system/sockets.target.wants/cockpit.socket /usr/lib/systemd/system/cockpit.socket.
[root@localhost ~]# systemctl start cockpit.socket
'openEuler的cockpit默认不禁止root用户登陆'
浏览器访问
10.0.0.112:9090

image-20260303091339913
image-20260303091339913

image-20260303091426048
image-20260303091426048

image-20260303091420643
image-20260303091420643

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

常见工具&&系统安装
https://www.kpyun.fun/posts/basics/extension/extension02/
作者
久棹
发布于
2025-09-05
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
久棹
只要胆子大,天天寒暑假!
公告
欢迎来到久棹的技术小站!本站专注 Linux 运维学习笔记分享,如有问题欢迎交流探讨 🎉
分类
标签
站点统计
文章
98
分类
11
标签
203
总字数
244,453
运行时长
0
最后活动
0 天前
站点信息
构建平台
Local
博客版本
Firefly v6.13.5
文章许可
CC BY-NC-SA 4.0

文章目录