红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
  1. 首页
  2. 开发工具
  3. 正文

RockyLinux 不能上网的问题

2023年7月26日 3181点热度 2人点赞 0条评论

最近在 VMware 17 上装了一个 RockyLinux,网络连接改为桥接模式后发现不能上网,且桌面右上角没有有线连接的图标。

修改成桥接模式不仅需要修改虚拟机的网络设置,还需要修改全局桥接模式的设置,相关内容见这篇文章。

原因是默认情况下虚拟机的“有线网卡”没有被配置和启用:

[icexmoon@localhost ~]$ ip -c a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:7f:c8:53 brd ff:ff:ff:ff:ff:ff
    altname enp3s0
    inet 192.168.0.88/24 brd 192.168.0.255 scope global noprefixroute ens160
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe7f:c853/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:11:7e:98:ec brd ff:ff:ff:ff:ff:ff

我这里是已经配置好的输出,这里的 lo 是一个本地循环网络接口,并不能用于上网。ens160才是我们需要配置和开启的“有线网卡”,可以看到其类型是BROADCAST,MULTICAST。

不同虚拟机的有线网卡名称可能不同,但类型是相同的。

默认情况下有线网卡的 IPv4 相关设置都是空缺的,所以我们需要添加相关配置,然后启动该网卡。

RockyLinux 9 使用 nmcli 工具管理网卡,需要先查看接口是否被该工具托管:

[icexmoon@localhost ~]$ nmcli n
disabled

这说明没有托管,此时我们就无法用该工具启用网卡,所以要先启用托管:

[icexmoon@localhost ~]$ nmcli n on

现在可以用一个图形化的工具配置和激活网卡:

[icexmoon@localhost ~]$ nmtui

会出现一个图形化管理界面:

image-20230726184511917

选择编辑连接:

image-20230726184618939

选择ens160后编辑:

image-20230726184708825

添加 IPv4 配置,方式改为手动,地址填写一个固定 IP。

注意,这里的 IPv4 地址要包含子网掩码,这里的/24对应的就是子网掩码255.255.255.0,所以一般填写xxxx/24即可。

网关和DNS一般填局域网的路由器的 IP。

配置好后将光标移动到底部的确定选项按回车。

返回到开始菜单页

image-20230726185047017

选择启用连接:

image-20230726185136311

选择配置好的有线网卡后移动光标到右侧的激活按钮按回车。

如果一切 OK 的话右上角应该已经有有线连接的图标了。

参考资料

  • 网络配置 - Documentation (rockylinux.org)

  • Linux中的lo回环接口详细介绍_pony的博客-CSDN博客

  • 解决 VMware 虚拟机不能联网的问题

  • IP地址掩码以及192.168.1.1/24 /16 /8 分别代表什么 - 知乎 (zhihu.com)

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Linux
最后更新:2023年7月26日

魔芋红茶

加一点PHP,加一点Go,加一点Python......

点赞
< 上一篇
下一篇 >

文章评论

取消回复

*

code

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号