我对网络无望,所以请原谅我的无知。我有 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
Run Code Online (Sandbox Code Playgroud)
/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
Run Code Online (Sandbox Code Playgroud)
蒂亚!!
小智 6
看来您输入的信息不足。也许我错了,不明白你的问题,但如果你想通过 http 协议浏览另一台计算机,那台远程计算机上必须运行一些 http 服务器,并且该主机必须在 80 上侦听(或不同,但默认情况下 - 80) 端口。此外,必须通过 http 主机上的防火墙打开该端口。要检查该端口是否已打开,您可以在主计算机上尝试以下命令:
nmap slave2 -p 80
Run Code Online (Sandbox Code Playgroud)
或者
nmap 192.168.1.2 -p 80
Run Code Online (Sandbox Code Playgroud)
但无论如何,首先,必须在从站上安装和配置 webserver。