示例

1、用nmcli c 新增一个名为ens201的连接,该连接的IP等网络参数(eg:ip获取的方式、dns、网关、IP地址)是自动获取的
2、用nmcli c 新增一个名为ens203的连接,该连接的IP等网络参数(eg:ip获取的方式、dns、网关、IP地址)是手动设置的
3、用nmtui   新增一个名为ens202的连接,该连接的IP等网络参数(eg:ip获取的方式、dns、网关、IP地址)是手动设置的
4、nmcli c show  查看ens203的dns、网关、ip等信息
5、nmcli c删除ens202的连接
6、用wget命令将此java的rpm包下载到/root/rpm目录中。包的下载地址是:https://www.rpmfind.net/linux/almalinux/8.10/AppStream/x86_64/os/Packages/java-1.8.0-openjdk-1.8.0.472.b08-1.el8_10.x86_64.rpm
7、用curl命令下载b站首页内容,并保存为本地文件为bilibili.html

步骤一:打开虚拟机操作终端如下所示

1. 创建自动获取IP的连接 ens201

分别输入命令
nmcli c add type ethernet con-name ens201 ifname ens160 autoconnect  yes
nmcli c modify ens201 ipv4.method auto
nmcli c up ens201
 

2. 创建手动设置IP的连接 ens203

分别输入命令
nmcli c add type ethernet con-name ens203 ifname ens160 autoconnect no
nmcli c modify ens203 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1  ipv4.dns "8.8.8.8 114.114.114.114"
nmcli c up ens203
 

3. 使用nmtui创建手动连接 ens202


 启动图形化TUI界面

输入命令进入TUI界面
nmtui
 

操作步骤:

 选择 "Edit a connection"


 选择 "Add" → "Ethernet"


 Profile name: ens202
 Device: ens202
 IPv4 CONFIGURATION: Manual
 Addresses: 192.168.1.200/24
 Gateway: 192.168.1.1
 DNS servers: 8.8.8.8,114.114.114.114


 选择 "OK" 保存并退出

选择”Back“退出

 选择 "OK" 保存并退出

4. 查看ens203的详细信息

输入命令
nmcli c show ens203 | grep -E "IP4|DNS|GATEWAY"
 

或输入更详细的命令:


nmcli c show ens203 | grep -E "ipv4|dns|gateway"

5. 删除ens202连接

输入明了
nmcli c delete ens202

6. 下载Java RPM包


创建目录
mkdir -p /root/rpm

下载RPM包
wget -P /root/rpm https://www.rpmfind.net/linux/almalinux/8.10/AppStream/x86_64/os/Packages/java-1.8.0-openjdk-1.8.0.472.b08-1.el8_10.x86_64.rpm
 

7. 下载B站首页

输入命令
curl -o /root/bilibili.html https://www.bilibili.com
 

注意事项:

执行网络配置命令前,请确保网卡名称(ens201、ens202、ens203)在您的系统中存在

手动设置的IP地址请根据您的网络环境调整(示例为192.168.1.x网段)

如果接口不存在,可以使用 nmcli d 查看可用设备

下载B站首页可能会被重定向或需要处理Cookie,实际内容可能不完整

如需查看所有连接,输入以下明令:

nmcli c show


Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐