【问题标题】:MacOS > Virtualbox > Centos 7.7 how to set ip/obtain IPMacOS > Virtualbox > Centos 7.7 如何设置ip/获取IP
【发布时间】:2020-02-18 07:09:52
【问题描述】:

我在 mac 下工作,目前在其上设置 Centos 7.7 以运行 apache/mysql 配置以进行演示测试。我已将网络设置为“桥接适配器”,但我无法访问在 Ce​​ntOs 7.7(虚拟机)上设置的 mysql 或其他设置(如 info.php)。我进一步看了看,发现我需要编辑 '/etc/sysconfig/network-scripts/ifcfg-enp0s3' 并更改了以下详细信息:

"BOOTPROTO="   to a static address, but I am having hard time on setting the
"IPADDR="      (tried setting like 198.51.100.5 - random IP)
"PREFIX="      (probably 24 not sure)
"GATEWAY="     (set 198.51.100.1 also random)

最有可能出现问题。我也不得不评论

"NETMASK="     since from what I was able to see over the net it is replaced by 'GATEWAY'.

CentoS 7.7 上有网络,但我希望通过 IP(本地)从 mac 连接到 centos 以执行测试设置,任何有关配置的帮助都会有所帮助。

另外我已经使用 firewall-cmd --permanent --add-port= 命令添加了端口

【问题讨论】:

  • 嗨 Vasil,我认为这种问题最好在 SuperUser 中提出。但是,您应该首先尝试从来宾操作系统(centos)ping 您的主机操作系统(mac),反之亦然。查看 ping 是否有效,如果无效,则可能是网络问题。就我个人而言,我总是将 Host-only 与 NAT 结合使用(如果我需要互联网连接)来让事情变得更容易。
  • @BagusTesa 您能否详细说明如何准确地 ping mac vs centos(虚拟机),反之亦然。同样在网络上,我尝试过 NAT 和 Bridge,但在这方面没有任何乐趣。
  • NAT 仅用于促进连接到 Internet,而不是您的 vm 网络。我也从来没有像预期的那样工作过。 Host-only 在大多数情况下都能做到这一点,甚至可以在同一主机上桥接 vm-to-vm 网络。

标签: virtual-machine virtualbox centos7


【解决方案1】:

解决:

在这种情况下解决我遇到的问题:

  1. 已停止虚拟机。

  2. 打开 VirtualBox > 文件 > 主机管理器,我从中添加了一个仅主机适配器;

  3. 更改了 CentoS 7.7 映像的设置 > 网络 > 添加了仅主机的第二个适配器

之后我启动机器,就可以访问IP/info.php等了。

【讨论】:

    猜你喜欢
    • 2015-11-11
    • 2018-04-28
    • 2013-12-26
    • 2021-12-24
    • 1970-01-01
    • 2022-11-27
    • 2023-03-18
    • 2018-08-08
    相关资源
    最近更新 更多