Ubuntu 服务器 - 无法设置静态 IP

Ubuntu 服务器 - 无法设置静态 IP

我昨天设置了本地 ubuntu 16.04 服务器。我配置了静态 IP,一切正常。我能够连接到服务器。今天我去了我学习的城市。由于路由器设置不同,服务器无法工作。

在过去的几个小时里,我一直在尝试让它再次工作。我的基础系统是 Windows 10,然后在虚拟机上安装了 Linux Mint 17.3。在 Linux 上,我有 ubuntu 服务器。在这两种情况下,我都使用 VirtualBox 来托管 VM。

Windows 中 ipconfig 的输出:

IPv4 Address 192.168.1.10
Subnet Mask 255.255.255.0
Default Gateway 192.168.1.1

我有两个连接到 ubuntu 的网络适配器:仅主机和 NAT。仅限主持人设置

/etc/network/interfaces 的配置

auto lo
iface lo inet loopback
auto enp0s3
address 192.168.1.20
netmask 255.255.255.0
network 192.168.1.1
broadcast 192.168.1.255
auto enp0s8
iface enp0s8 inet dhcp

enp0s3 的 ifconfig 显示:

inet addr: 192.168.1.20

Ubuntu 服务器有互联网连接(我可以 ping google.com),但我无法连接到本地服务器。任何帮助都非常感谢。

答案1

我建议将 NAT 适配器更改为网络桥接适配器。NAT 意味着它本质上使用主机的 IP,在本例中为 192.168.1.10。从那里,Virtualbox 将充当路由器。

将其设置为网络桥接适配器将把虚拟机连接到您的“真实”网络。

相关内容