NETWORKMANAGER TUI

博客介绍了在Linux系统中进入网络设置图形界面的方法,可使用命令nmtui来实现,为Linux系统的网络设置操作提供了便捷途径。

Linux进入网络设置图形界面

命令nmtui

2、分别使用ifconfig和cat命令查看ens33网卡的配置信息;使用ipconfig查看window主机的网卡配置信息; 3、分别介绍NAT模式(ens33)、桥接模式(ens36)、仅主机模式(ens37)三种模式的工作原理(可采用图文结合的方式进行说明),并使用三种模式给Centos 7操作系统配置三个网卡; 4、使用DHCP协议给NAT模式(ens33)的网卡配置地址,(配置结果截图),并使用putty或xshell远程工具远程连接到该网卡(连接结果进行截图); 5、在GUI桌面环境下为桥接模式(ens36)的网卡配置网卡地址(配置结果截图),并使用putty或xshell远程工具远程连接到该网卡(连接结果进行截图); 6、在文本模式下,使用NetworkManager TUI配置为仅主机模式(ens37)的网卡配置网址(配置结果截图),并使用putty或xshell远程工具远程连接到该网卡(连接结果进行截图); 7、通过IP命令查看ens33的网卡信息,并在NAT模式(ens33)的网卡中,增加两个不同的IP地址,地址在ens33地址之后,且地址连续,增加完成后,使用IP命令查看增加新地址后ens33网卡信息(并对增加和查看命令进行截图),并使用putty或xshell远程工具远程连接到中间地址网卡(连接结果进行截图); 8、通过IP命令删除ens33网卡中三个连续地址中的最后一个地址,并使用IP命令查看删除IP地址后的网卡信息(对查看及删除过程命令进行截图),地址在ens33地址之后,且地址连续,增加完成后,使用IP命令查看增加新地址后ens33网卡信息(并对增加和查看命令进行截图); 9、使用cat 命令查看/etc/sysconfig/network-scripts文件夹内容,通过该命令查看ens36网卡对应的配置文件内容。并使用vim编辑器修改ens36网卡的地址为IPADDR=192.168.200.100 ,PREFIX=24 ,GETEWAY=192.168.200.2 DNS1=8.8.8.8 10、使用nmcli命令配置网络连接 (1)使用nmcli命令查看并显示所有网络接口的状态,并对输出信息进行截图; (2)使用nmcli命令查看并显示所有网络连接的信息,并对输出信息进行截图; (3)使用nmcli命令将ens37的名称改为con01-ens37 (4)使用nmcli命令为网卡ens37新增一个新的连接con02-ens37,并启用该网络连接,使生效 (5)修改使用nmcli命令修改con01-ens37网络连接IP地址动态获取为静态指定,并配置静态地址为:IP:192.168.200.123/24 网关:192.168.200.2 DNS为:8.8.8.8 ,并配置使该网络连接生效。
最新发布
09-28
这是一个**普通文本型**问题,涉及多个操作任务的指导与解释。以下为详细回答: --- 在CentOS 7系统中,网络配置是运维管理的重要基础技能。你提出的问题涵盖了Linux网络接口查看、虚拟网络模式原理、IP配置方式(DHCP/静态)、命令行工具使用(ip、cat、nmcli等)以及远程连接验证等内容。下面逐项进行解答与说明。 ### 2. 查看网卡配置信息 #### Linux系统中查看ens33网卡信息: ```bash # 使用ifconfig查看(需安装net-tools) ifconfig ens33 # 使用cat查看配置文件 cat /etc/sysconfig/network-scripts/ifcfg-ens33 # 推荐使用ip命令替代ifconfig ip addr show ens33 ``` #### Windows主机查看网卡配置: ```cmd ipconfig /all ``` 该命令会显示包括IP地址、子网掩码、网关、DNS在内的完整网络配置。 --- ### 3. 三种VMware网络模式工作原理解析 #### **NAT模式(ens33)** - 虚拟机通过宿主机共享IP上网。 - 外部无法直接访问虚拟机。 - VMware自动提供DHCP服务。 - 适合无需对外暴露的服务。 #### **桥接模式(ens36)** - 虚拟机与宿主机处于同一物理网络。 - 获取局域网内独立IP,如同真实设备。 - 可被其他设备访问,适合服务器部署。 #### **仅主机模式(ens37)** - 虚拟机与宿主机组成私有网络。 - 不与外部通信,仅宿主机可访问虚拟机。 - 安全隔离环境,适用于测试。 > 配置三个网卡:在VMware中分别为虚拟机添加三块网卡,分别设置为NAT、桥接、仅主机模式,在CentOS中对应识别为ens33、ens36、ens37。 --- ### 4. 使用DHCP为NAT模式(ens33)配置IP并远程连接 编辑配置文件: ```bash vi /etc/sysconfig/network-scripts/ifcfg-ens33 ``` 确保内容包含: ``` BOOTPROTO=dhcp ONBOOT=yes ``` 重启网络: ```bash systemctl restart network ``` 获取IP后用`ip addr show ens33`查看。 使用PuTTY或Xshell输入获取到的IP地址进行SSH连接。 > 截图要求:配置文件内容 + `ip addr`输出 + PuTTY/Xshell连接成功界面。 --- ### 5. GUI环境下配置桥接模式(ens36)静态IP并远程连接 进入GNOME桌面环境 → 打开“Settings” → Network → Wired → IPv4: - 方法选择:Manual - Address: `192.168.1.100/24` - Gateway: `192.168.1.1` - DNS: `8.8.8.8` 应用后点击“Apply”,重启网络服务。 使用PuTTY连接该IP地址验证连通性。 > 截图要求:GUI配置页面 + IP信息显示 + 远程连接结果。 --- ### 6. 文本模式下使用NetworkManager TUI配置仅主机模式(ens37) 运行TUI工具: ```bash nmtui ``` 选择: - “Edit a connection” → 选择ens37 → 编辑IPv4配置: - Method: Manual - Add address: `192.168.137.100/24` - Gateway: `192.168.137.1` - DNS: `8.8.8.8` - Save → Activate 重启连接: ```bash nmcli con down con-name && nmcli con up con-name ``` 使用PuTTY连接此IP验证。 > 截图要求:nmtui配置界面 + ip addr输出 + 远程连接成功截图。 --- ### 7. 使用IP命令为ens33添加两个连续IP并连接中间地址 假设原IP为`192.168.100.10/24`,新增: - `192.168.100.11` - `192.168.100.12` 执行命令: ```bash ip addr add 192.168.100.11/24 dev ens33 ip addr add 192.168.100.12/24 dev ens33 ``` 查看: ```bash ip addr show ens33 ``` 使用PuTTY连接`192.168.100.11`。 > 截图要求:添加命令、查看结果、远程连接画面。 --- ### 8. 删除ens33三个连续IP中的最后一个,并验证 删除最后一个IP(如`192.168.100.12`): ```bash ip addr del 192.168.100.12/24 dev ens33 ``` 再次查看: ```bash ip addr show ens33 ``` 确认只剩`10`和`11`。 > 注意:题目描述存在重复,应以“删除最后一个IP”为准。 > 截图要求:删除命令 + 查看前后对比。 --- ### 9. 查看网卡配置文件并修改ens36 查看所有配置文件: ```bash cat /etc/sysconfig/network-scripts/ifcfg-* ``` 编辑ens36: ```bash vim /etc/sysconfig/network-scripts/ifcfg-ens36 ``` 修改为: ``` BOOTPROTO=static ONBOOT=yes IPADDR=192.168.200.100 PREFIX=24 GATEWAY=192.168.200.2 DNS1=8.8.8.8 ``` 重启网络: ```bash systemctl restart network ``` --- ### 10. 使用nmcli命令配置网络连接 #### (1)查看所有网络接口状态: ```bash nmcli device status ``` #### (2)查看所有连接信息: ```bash nmcli connection show ``` #### (3)重命名ens37连接为con01-ens37: ```bash nmcli connection modify ens37 connection.id con01-ens37 ``` #### (4)为ens37新建连接con02-ens37并启用: ```bash nmcli connection add type ethernet con-name con02-ens37 ifname ens37 nmcli connection up con02-ens37 ``` #### (5)修改con01-ens37为静态IP: ```bash nmcli connection modify con01-ens37 \ ipv4.method manual \ ipv4.addresses 192.168.200.123/24 \ ipv4.gateway 192.168.200.2 \ ipv4.dns 8.8.8.8 nmcli connection up con01-ens37 ``` --- ### 知识点详解 - **网络模式原理**:NAT共享上网,桥接同网段,仅主机私有通信。 - **IP命令管理地址**:`ip addr add/del`可临时增删IP,不写入配置文件。 - **nmcli网络管理**:命令行控制NetworkManager,实现连接创建、修改、启用等操作。 > 所有截图任务请根据实际操作环境完成,建议在VMware+CentOS 7环境中按步骤执行并保存关键界面截图用于提交作业。 如有需要,我可以为你生成每个步骤的完整脚本模板或配置样例。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值