我有三个内部服务器,永远不会有任何连接到互联网。 我不得不build立一个当地的百胜餐饮回购,以设置他们的工具,如bugzilla等。 但是,所有三个连接在一起,我通过以太网连接,直接连接到我的笔记本电脑连接到他们。
在其中一台服务器上,我想运行其他网站,以便在内部看到它们也挂钩到以太网连接。 我已经安装httpd并启动它,但去我的笔记本电脑上的网页,并试图召唤10.0.0.3不会带来任何东西。
我假设我的笔记本电脑认为我在看它的Web服务器,并不知道如何访问其他服务器。 这是一个Cent OS服务器,我想用于内部网页,顺便说一句。 我怎样才能build立这个空隙的服务器上的DNS设置,只能通过以太网访问,所以我可以服务器上的网站?
我已经将虚拟主机指定为10.0.0.3:80,并且在10.0.0.3:80上也有Listen,但是我知道我错过了其他一些关键。
你有没有validation,如果IPtables没有阻止从本地主机外部streamin的端口80?
iptables -L
试试看看你的端口是否可用于局域网
UPDATE
正如杰克提到的,你可以通过打开端口
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
这应该是足够的了。
另外,如果你有兴趣利用DNS选项。
我用这个链接回答关心
http://www.broexperts.com/part-3-bind-server-installation-configurations/
从客户端机器运行NMAP来查看端口80是否打开:
nmap 10.0.0.3 -p80
如果不是开放的,回应将是这样的。 意思是阻塞端口80:
PORT STATE SERVICE 80/tcp closed http
你想看到的是:
PORT STATE SERVICE 80/tcp open http