如何配置D-Link DSL-2640b以允许从Internet连接到我的本地Apache Web服务器?


1

我的PC上正确安装了Apache Web服务器,其中本地IP固定为192.168.1.2。如果我使用localhost,127.0.0.1或192.168.1.2,则Apache将显示其初始页面。

现在,我想从Web上的任何位置访问此Web服务器。我知道我的外部IP(它是动态的,但是现在这不是问题),但是当我使用“ http:// myexternalIP ”时,我看到的是路由器的配置页面,而不是Apache Web服务器。

我已经做了一些事情来解决这个问题,但是为了不引起您的回答,请考虑这是我唯一的问题:)一旦我做测试,我就会告诉更多信息。

有什么方法可以做到?

您好,一些新信息...

现在,我制定了一些防火墙(Windows防火墙)规则,以允许端口8080上的输入流量(TCP和UDP)。我的路由器正在转发该端口。我使用此服务(http://www.yougetsignal.com/tools/open-ports/)检查我的8080端口,并显示“ 8080端口已打开。”。

但是,访问:8080我在加载页面上看到错误。现在?有什么想法吗?


现在是时候学习端口转发了
马特·鲍尔

是的,这是您需要的端口转发。此外,世界上任何人都可以看到您路由器的配置页面的事实也不是很好。您不应该进行任何配置,以便可以从WAN端或网络进行访问(或至少不竭尽全力保护它)

@MattBall:是的,我知道:)现在我了解端口转发的所有内容,因为我花了几天时间研究如何做自己想做的事情,不幸的是,PF无法正常工作。在DSL-2640b上,至少在我的固件上,PF被称为“虚拟主机”。我可以在其中设置安装APACHE的LAN IP(固定),外部端口(开始和结束),协议(TCP / UDP)和内部端口(开始和结束)。之后,我重启路由器并访问“ MyExternalIP ”,但总是出现路由器配置页面。我的外部IP地址是:canyouseeme.org。那么,有什么想法吗?

@Todd:我认为这和您一样,但是我的固件DSL-2640b上的真实和奇怪的默认设置是允许从外部访问路由器的配置接口,但是始终会要求输入登录名和密码。这使整个事情变得更加安全。好吧,不用担心,因为我知道如何拒绝对配置界面的外部访问,但是现在我的目标是:“从Web上的任何位置访问我的Apache”。

好吧...没人帮我吗?:(
卡洛斯·费托扎·菲略,

Answers:


1

不确定该路由器是否特别,但是您需要在其上打开端口80的防火墙,然后将该端口重定向到服务器的IP(192.168.1.2)。可能还必须关闭远程管理,或者至少将其配置到另一个端口。


您好@法律,寻求帮助。好吧,正如我在上面的评论中说的那样,我已经做了一些端口转发工作。在我的路由器/固件此功能被称为“虚拟主机”,我尝试:在192.168.1.2重定向外部端口80至内部端口80

您好@法律,寻求帮助。好吧,正如我在上面的评论中说的那样,我已经做了一些端口转发工作。在我的路由器/固件上,此功能称为“虚拟主机”,我尝试:1.将外部端口80重定向到192.168.1.2的内部端口80;2.将外部端口80重定向到192.168.1.2处的内部端口8080;3.将外部端口8080重定向到192.168.1.2的内部端口80;4.将外部端口8080重定向到192.168.1.2的内部端口8080;5.将外部端口8081重定向到内部端口8081,位于192.168.1.2 ...等等,但总是一样:管理员页面或未找到。
2011年

@法律:关于关闭远程管理功能,我在网络上的许多地方都看到了DSL-2640b可以实现的功能,但是我的Admin UI没有此选项!看起来我的UI不同。我可以稍后提供一些屏幕截图。
2011年

0

我很高兴地说我终于能够解决这个问题!

甚至D-Link支持都无法在巴西解决的问题,仅仅是一个称为“ WAN与本地端口之间的桥接PPPoE帧”的WAN服务配置。

遵循路径:“高级设置”>“ WAN服务”,然后从要更改的WAN服务中单击“编辑”按钮,然后依次单击“下一步”和“下一步”,屏幕上会出现一些复选框。

一种是“ WAN与本地端口之间的桥接PPPoE帧”。选中此复选框,然后单击“下一步” 3次以上,最后单击“保存/应用”按钮。最后,只需重启路由器即可。

启用此选项后,我可以从Internet访问位于我家中的Web服务器!

可惜,D-Link支持巴西吗?!?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.