无法访问调制解调器配置页面

无法访问调制解调器配置页面

当我在浏览器中输入调制解调器配置页面 IP 时,它显示的不是配置页面,而是 apache 的默认网页。这是怎么回事?是否存在 IP 冲突?

提前致谢

答案1

仅当目标机器上安装了 apache 时才会显示默认的 apache 页面。听起来您是在尝试访问自己的机器而不是路由器。

确保您访问的是默认路由 IP 地址,而不是您自己的 IP 地址。示例:

替代文本

您可以通过右键单击网络图标并单击“连接信息”来获得此信息

答案2

这是调制解调器还是路由器?

在大多数 DSL 设置中,调制解调器和路由器不是同一设备。通常,调制解调器只是互联网的网关,并为您提供 IP 地址,但调制解调器需要其他设备来获取 IP。您确定您的调制解调器也是路由器吗?

答案3

你没有说你的 IP 和调制解调器的本地 IP 是什么,但正如 @Martin Owens -doctormo- 所说,了解这些信息很有用。

如果您的调制解调器的 IP 与您的计算机的 IP 冲突,则您将无法连接互联网。

现在,您遇到的是与端口 80 重定向的冲突。这可以通过一种简单的方法解决,但您需要知道如何编辑重定向,以便让它们调用您计算机中的适当端口。

您可以通过在终端中输入以下命令来更改计算机的 Apache 服务所监听的端口:

sudo gedit /etc/apache2/ports.conf

这将打开一个文件,其内容如下:

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz

NameVirtualHost *:80 
Listen 80

<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 443 </IfModule>

<IfModule mod_gnutls.c>
    Listen 443 </IfModule>

只需将这一行改为:

Listen: 80

找到您想要的端口号,看看这是否能解决问题。如果能,您将再次访问调制解调器。

然而,从此文件中更改端口将导致您的 http 服务在网络中无法访问。那么,现在,如果您可以访问调制解调器,让我们更改 NAT 表,以便使对端口 8080 发出的所有请求都进入您计算机的端口 80。

设置完这些规则后,您现在可以Listen: 80在 ports.conf 文件中返回。

我知道这些信息可能不够清楚。但如果您希望,我可以添加更多信息。首先进行此测试,然后让我们看看会发生什么。

如果这对您没有用,则您的计算机/调制解调器中的结果可能会改变我的答案或将其删除。

祝你好运!

相关内容