80号港口已关闭。怎么打开它

问题描述 投票:0回答:3

我试图让我的Apache服务器公开访问。我在我的路由器和我的Windows防火墙中打开了端口80,它没有用。我的路由器ISP被禁用了。当我检查端口时,我发现它已关闭。这是我的APACHE配置(我在HTTPD文件中改变了什么:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>
LoadModule rewrite_module modules/mod_rewrite.so

有什么事我应该解决这个问题

提前致谢

apache localhost portforwarding
3个回答
0
投票

您需要在路由器上配置端口转发,以便将所有传入流量重定向到本地Web服务器


0
投票

在调制解调器中添加pc服务器时,请确保使用静态IP地址,并且使用TCP / UDP作为附加操作,以确保我们可以连接所有人

还要确保您使用的是Nat Port转发Not Port Mapping并添加了您的LAN IP而不是WAN IP

某些路由器要求您在添加后选中一个启用端口转发的框,我建议您检查一下,现在可能您没有注意到

尝试编写一个简单的TCP或UDP服务器进行开放式连接/监听测试,否则尝试搜索并在GitHubSourceForge获取一个,然后使用您的主机IP地址在线检查端口(监听)

但是也要注意为特定协议测试端口

如果端口已打开,那么配置中存在问题,您必须仔细向后重新读取它

否则..你的路由器端口转发配置问题不在apache中,你必须检查Lan-IP / Port-Start / End / Enabled等。

如果仍然有问题,请在您的问题中更具体,并尝试

  • 附上端口设置的屏幕截图
  • 发布您的配置
  • 如果您尝试过特定的开源服务器程序,将有助于发布代码

最后,我建议您远程使用客户端/服务器开源脚本或程序,而不是在线检查,如果您遇到问题也是如此。


-1
投票

试试这个conf:

Name: local server
App name: HTTP
IP Address: 192.168.1.10 #your local server ip.
Port:
    Start: 80
    End: 80
Traffic Type: TCP
© www.soinside.com 2019 - 2024. All rights reserved.