我想简单地打开我的电脑,让我的业务合作伙伴看看我在本地主机上开发的内容。我知道这可能存在一些安全问题,但我只想打开电脑几分钟......
我需要在以下界面上设置什么才能执行此操作?
答案 0 :(得分:17)
在WinXP上,这对我来说很容易。
ipconfig /all
- 获取您的本地IP地址答案 1 :(得分:4)
另一个选择是使用隧道服务,如:
Localtunnel是开源的,而其他人则要求您在试用期后支付少量月费。
答案 2 :(得分:2)
要允许与服务器的外部连接,您必须在在线模式下重新启动WAMP。
左键单击WAMP图标并选择Put Online。
等待图标状态再次变为白色。
在您的网络浏览器栏中输入您的IP,然后按Enter键。
如果您获得与之前相同的禁止页面,请点击F5,让浏览器加载最新版本。
如果它仍然无法正常工作,您可能必须在路由器配置中启用端口80转发。
最后你的好友可以看到你的主页!
答案 3 :(得分:1)
如果你的Apache服务器已在你的本地主机上启动并运行,那么你应该能够在你的路由器中设置一条路由,指向你的计算机,以获得来自端口80的流量。
编辑:我刚检查了我的路由器设置,并将其称为“服务”。它允许侦听特定端口上的传入请求,并将请求转发到连接到路由器的特定计算机(通过IP)。你最好在superuser.com上提出这个问题
答案 4 :(得分:0)
答案 5 :(得分:0)
有多种因素(在实际的WAMP服务器之外)会阻止来自外部(例如来自互联网)的请求到达正在运行的Apache服务器。
首先,您需要确保拥有静态IP地址,并且最好还有一个注册域名,其中包含" A"记录(DNS)设置为该IP地址 - 适用于VirtualHost中使用的ServerName
和所有ServerAlias
主机(即' www)。
否则,如果您有动态IP地址,请使用动态DNS客户端将更改的IP地址与域名的DNS记录同步。
然后:
您需要打开Windows防火墙以允许传入端口80(http)和端口443(https)TCP数据包。
您需要" port-forward"路由器(您的WiFi盒)中的端口80和443连接到服务器的LAN IP。
您需要检查您的ISP是否阻止了传入端口80(和443)请求。如果是,您需要更改此VirtualHost正在侦听\绑定到的端口。您可以使用外部代理网站进行此测试,并输入http://your.public.ip.address/
以访问该网址。如果请求超时,它永远不会通过。之后,当您更改VirtualHost的端口时,请使用URL http://your.public.ip.address:port/
再次测试(尝试端口8080)。
答案 6 :(得分:0)
将端口从80更改为另一个端口号将是完美的选择,请注意,更改端口将需要防火墙上的新inbond规则和httpd.config文件的更改