我一直在搜索这个问题大约 4 个小时,但我手上什么也没有。尴尬的是,我是一名思科认证专家,但它超出了我的专业范围。
这是我的系统:
- Linksys CISCO X2000 调制解调器 + 路由器组合
- 1x 静态 IP 地址 (212.253.77.69) [主页]
- 2x LAN IP 地址(192.168.1.100 [My Laptop] -- 192.168.1.104 [Bridged VirtualBox Guest Adapter])
- demo.webastian.ch [Amazon EC2] --> 指向 212.253.77.69 [Home]
在我的笔记本电脑上:
- 我有一个全新安装的“Wampserver(64 位和 PHP 5.4)2.4”
- Windows 8 专业版 64 位 (x64)
- Windows 防火墙专用/公共关闭状态。
- 网卡:192.168.1.100
我使用隔离区 (DMZ) 将每个传入 IP 路由到 192.168.1.100 甚至尝试关闭 CISCO 的内置防火墙(但甚至没有接近解决方案),因此我不必再打开端口或转发任何通过我的路由器。
当您现在尝试http://demo.webastian.ch时,您将穿透我的本地网络的 192.168.1.100:80。
我确实通过左键单击托盘图标将 Wamp 服务器联机。
我可以通过以下方式访问我的网络服务器:
- 127.0.0.1
- 本地主机
- demo.webastian.ch(我确实更改了 windows 的 hosts 文件并将这个 dns 记录设置为 127.0.0.1)
- 192.168.1.100(在我的笔记本电脑和 iPhone 上)
但我无法远程访问我的网络服务器。(我尝试通过 Edge/3G 和我朋友的电脑使用 teamviewer。)
所以我认为这是一个与 Windows 相关的问题,但事实并非如此。因此我安装了 VirtualBox 和 Server 2003。除了将公共 ip 路由到 x.104 之外,我使用了相同的配置
我尝试修改 httpd.conf,我尝试了一些我不记得的东西(那么多)但没有响应。
在 VMBox 上(通过我的笔记本电脑):
- 我有一个全新安装的“Wampserver(32 位和 PHP 5.4)2.4”
- Windows Server 2003 企业版 R2 32 位 (x86)
- Windows 防火墙关闭状态。
- 网卡:192.168.1.104
- .NET Framework 3.5 SP1(必须安装或 wampmanager 无法启动)
我遇到了死胡同,我想听听其他想法。
先感谢您!