无法远程访问Web服务器

我有一个内部Web服务器的问题,我们托pipe我们的内部网,我试图连接到使用从dyndns.com主机名(FYI服务器不能通过IP访问)。 我们可以访问Web服务器在内部运行的站点,但不能远程访问。 据我所知,端口转发没有问题,因为我可以远程连接到我的Windows机器上的Web服务器,没有任何问题通过相同的路由器。 Intranet服务器在运行Mandrake的旧式Linux机器上,这里是详细信息:

cat /proc/version > Linux version 2.6.8.1-12mdk ([email protected]) (gcc version 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)) #1 Fri Oct 1 12:53:41 CEST 2004 

它不可能更新操作系统,所以我需要得到这个工作与这个设置。 据我可以告诉iptables甚至没有设置,所以我不认为这是问题。 不知道在哪里检查连接错误等等。 我相信这可能是以前使用webmin安装,如果以任何方式帮助build立。

如果您需要更多的细节,请询问。

谢谢。

内部webmin>networking>networkingconfiguration>networking接口由于某种原因,默认路由有错误的IP为我们的路由器。 我改变了这个正确的IP,这一切工作。 感谢所有的帮助。

networking服务器的内部/外部访问是否有不同的主机名? 如果是这样,确保它被configuration为用任一个来回答请求; 基于名称的虚拟主机可以提出这种问题,像任何URL修改模块,如mod_rewrite。 如果下一个解决scheme是显而易见的道歉,但是服务器上是否configuration了防火墙呢? 可能有一个规则,允许来自你的局域网的请求,但不是坏的互联网。

退后一步。 你能通过IP地址访问服务器吗? 如果您可以确保dyndns主机名正确parsing。 如果IP地址是dynamic的,您可能正试图使用​​caching的地址访问服务器,这可能不正确。

一些ISP阻止端口80上的任何传入传输(其中一个例子是加拿大的Videotron)。 尝试在其他端口如8002(高于1024,而不是8080)上收听,看看是否可以连接。