如何在 virtualbox 中的 cento 7 上设置静态 IP 并使其面向互联网

如何在 virtualbox 中的 cento 7 上设置静态 IP 并使其面向互联网

我决定通过虚拟盒在我的专用 Windows 在线服务器中安装 cento 操作系统,我通过 RDP 访问它。我有 5 个 ipv4 连接到 Windows 服务器。

我的 ipconfig 文件输出如下:

Windows IP Configuration


Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::5964:102:b4ca:d22%12
   IPv4 Address. . . . . . . . . . . : 79.195.157.66
   Subnet Mask . . . . . . . . . . . : 255.255.255.252
   Default Gateway . . . . . . . . . : fe80::219:a9ff:fe80:7400%12
                                       79.195.157.65

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::d2:24be:d862:14c2%24
   IPv4 Address. . . . . . . . . . . : 192.168.56.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Tunnel adapter Local Area Connection* 11:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Tunnel adapter Local Area Connection* 12:

   Connection-specific DNS Suffix  . :
   IPv6 Address. . . . . . . . . . . : 2002:45c3:9d42::45c3:9d42
   Default Gateway . . . . . . . . . : 2002:c058:6301::1

Tunnel adapter isatap.{CE18702E-41F3-4A46-AA41-33647FD7EC47}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

谁能指导我如何将静态IP附加到centos虚拟盒安装中,以便我可以使其成为面向互联网的服务器?

在centos安装过程中,我已经配置了LAN网络适配器,如下所示:

https://i.imgur.com/GOmjSSX.png

我不确定它是否会帮助我获得centos的静态IP,但我的centos虚拟机甚至无法访问互联网。

yum update返回无法访问镜像服务器

有人能指点我如何附加静态IP并使Linux面向互联网吗?

答案1

在虚拟盒下,您还可以转到文件-->主机网络管理器并创建另一个具有静态IP的适配器,这样您就可以独立使用它们或在需要时桥接它们。

答案2

首先你应该检查 VirtualBox 配置。

  • 停止新创建的虚拟机
  • 右键单击该虚拟机的顶部,然后选择“配置...”
  • 前往网络
  • 在适配器 1 中,选择桥接适配器。

稍后,登录Centos并以root身份修改以下文件

sudo vim /etc/sysconfig/network-scripts/ifcfg-enp0s3

我喜欢使用 VIM,但你可以使用你最喜欢的编辑器。

稍后在该文件中,您应该更改/或添加以下字段

BOOTPROTO="static"
IPADDR=<<THE IP YOU WANT>>
GATEWAY=<<YOUR NETWORK GATEWAY IP>>
NETMASK=255.255.255.0
DNS1=8.8.8.8
DNS2=8.8.4.4

稍后您可以重新启动虚拟机,并且您应该可以上网

相关内容