我正在我的电脑上使用 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 中添加广播地址解决了问题