设置静态 IP 后无法访问服务器

设置静态 IP 后无法访问服务器

我正在我的电脑上使用 Debian 10 VM 进行实验。一切正常,直到我尝试设置静态 IP。

静态 IP 现在可以工作了,我可以 ping 和跟踪路由到例如 google.com 并使用 APT。

但是,现在我无法从外部连接到 Debian-VM。SSH 和 Apache 已启动并运行,端口已打开,服务正在监听这些端口。日志文件中没有错误。iptables 设置为接受所有内容(目前……)

我的电脑运行的是 Windows 10,并且我使用 VMware 进行虚拟化。

VM 有自己的虚拟网络,其中 ->

DHCP Disabled
DNS points to 1.1.1.1 , 8.8.8.8 and 8.8.4.4
Subnet Mask is set to 255.255.255.0
Subnet IP is set to 192.168.78.0
Gateway IP is set to 192.168.78.2

我的 /etc/network/interfaces 文件包含:

auto lo
iface lo inet loopback

allow-hotplug ens33
iface ens33 inet static
address 192.168.78.129
netmask 255.255.255.0
gateway 192.168.78.2
dns-nameservers 1.1.1.1 8.8.8.8

‘ip ro sh’ 的输出:

default via 192.168.78.2 dev ens33 onlink
192.168.78.0/24 dev ens33 proto kernel scope link src 192.168.78.129

答案1

我刚刚才发现……

通过在 /etc/network/interfaces 中添加广播地址解决了问题

相关内容