如何在新安装的 Centos 7 上设置网络

如何在新安装的 Centos 7 上设置网络

我刚刚在 VMware 上安装了 Centos 7,作为 Windows 上的任务。令人惊讶的是centos 7在安装后不安装网络(即没有互联网)(与以前版本的centos不同)。我浏览了centos论坛并没有找到答案。当我尝试时

nmcli d

我明白了

DEVICE TYPE STATE CONNECTION
lo loopback unmanaged --

我尝试了其他几个命令,但它们对我毫无帮助。我从安装 iso 映像中复制了以下 rpm 包:

NetworkManager-1.0.6-27.e17.i686.rpm
NetworkManager-config-routing-rules-1.0.6-27.e17.i686.rpm
NetworkManager-server-1.0.6-27.e17.i686.rpm
NetworkManager-devel-1.0.6-27.e17.i686.rpm

我安装了这些

rpm -Vuh "package"

前三个显示已安装的迹象。第四个由于依赖关系而没有安装。

nmcli d

给出相同的结果。

system-config-network 

给出命令未找到。我真的被困住了。我在这里看到同样的问题在此输入链接描述 发布于2017年1月13日,22次浏览,无人回复。请帮忙,我该如何设置互联网连接?

lspci -nn |grep -i net

给出

02:01.0 Ethernet controller [0200] Advanced Micro Devices, Inc. [AMD] 79c970 [PCnet32 LANCE] [1022:2000] (rev 10)

这是输出的输出

lspci | grep -i net

02:01.0 Ethernet controller [0200] Advanced Micro Devices Inc. 79c970 [PCnet32 LANCE] [1022:2000] rev 10)
02:02.0 Multimedia audio controller [0401] Ensoniq ES1371/Creative Labs CT2518/ES1373 [1274:1371] (rev 2)
02:03.0 USB controller [0c03]:VMware USB2 EHC1 controller [15ad:0770]

答案1

我遇到了同样的问题,我通过添加ethernet0.virtualDev = "e1000"到 .vmx 文件来解决它,该文件默认位于 Virtual Machines\YourVM 中。

答案2

嗨,这对我有用:

回复:VMWare Workstation 上的 CentOS 7 网络安装问题

(引用

发帖者 Duke Nukem » 2014/08/13 21:29:13

好的,我认为这可能是某种 32 位/64 位问题? Centos 7 现在仅限 64 位。

我使用的是 Windows 8 64 位,但(对我来说)不清楚 VMWare 主机本身正在运行什么(注意:我相信 VMWare UI 本身始终是 32 位,无论它运行的客户操作系统如何)。

无论如何,在VMWare中,选择操作系统时不是选择 Centos,而不是选择“其他 Linux 3.x 内核 64 位”。这样做后,我现在可以选择一个网络设备,它似乎可以工作(我可以通过 PuTTy 终端登录),但不确定此选择可能会产生什么副作用 - 我猜我即将找到答案:-)。

另外,在网络/主机名的安装配置过程中,我必须打开连接,并添加了“当网络可用时自动连接到该网络”的勾号。

TTFN,乔恩

PS:我还勾选了“复制物理网络连接状态”,不确定这是否有必要,但是嘿,它正在工作。附件fix2.jpg网络选项fix2.jpg(30.58 KiB)查看82167次fix.jpg选择操作系统fix.jpg(24.69 KiB)查看82167次

相关内容