我对网络一窍不通,所以请原谅我的无知。我有 4 台机器,分别是 master、slave02、slave03 和 slave04,它们通过交换机连接,并且它们的静态 IP 分别为 192.168.1.1、2、3 和 4。它们共享一个互联网连接,所有机器都可以正常工作。
例如,我可以 ping 到它们,ping slave4
并且ping 192.168.1.4
两者都可以工作,但是我是否也应该能够浏览它们,例如http://slave4
给出unable to connect
?
我使用 Ub16.04,它们有如下文件:/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.3
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
/etc/hosts
127.0.0.1 localhost
192.168.1.3 slave3
192.168.1.2 slave2
192.168.1.1 master
192.168.1.4 slave4
蒂娅!!
答案1
似乎您输入的信息不够。也许我错了,没有理解您的问题,但如果您想通过 http 协议浏览另一台计算机,则该远程计算机必须运行某个 http 服务器,并且该主机必须监听 80(或不同,但默认情况下为 80)端口。此外,该端口必须通过 http 主机上的防火墙打开。要检查该端口是否已打开,您可以从主计算机尝试以下命令:
nmap slave2 -p 80
或者
nmap 192.168.1.2 -p 80
但无论如何,首先必须在从属服务器上安装并配置 Web 服务器。