作者hinaeddie (哈洛式.D.班哲明)
看板Network
标题[问答] 外部连线到 VMWare 里的 Web Server
时间Mon Dec 19 23:42:06 2011
我的本机的OS 是 Win7
VMWare 是 WorkStation7 , OS 是 win2003
我根据
http://blog.xuite.net/sphjlc062218/thinking/32175554
使用 NAT 做为连线
现在可以成功将 VM 的 WebServer (假设ip 为192.168.174.100:8080 )
在本机改为 localhost:8088 , 可连线成功 (port 是故意改掉的)
但如果将 localhost 改成实体ip, 如 114.xx.xxx.xxx:8088
则无法正常连线
本机端也有Web Server, Port 是80和8080, 接可正常使用ip 去连线
请问这样我该怎麽设定呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.102.21
1F:推 zaknafein:vmware有 port mapping吧 12/20 17:43
2F:→ zaknafein:你贴的连结上面有教 port forwarding呀 12/20 18:00
3F:→ hinaeddie:设定ok了, 但用ip就是连不到, 用localhost:8088才连的到 12/21 00:33
4F:→ hinaeddie:用 114.32.102.21:8088 就连不到 , 怪哉 12/21 00:34
5F:→ hinaeddie:ps. 上面这个ip只是举例, 并非工作上实际用的ip 12/21 00:36
6F:推 overxxx:win7防火墙有设定吗 12/21 02:32
7F:→ hinaeddie:设定好,或全部关掉,结果仍一样 12/21 08:47
8F:推 zaknafein:本机你打 localhost:8088 应该是连到本机的服务吧 12/21 10:06
9F:→ hinaeddie:我那样打,会连到VM的服务 12/21 14:02
10F:→ stpaul:本机端也有服务,然後又forward 8080,这样不会抢吗? 12/21 15:16
11F:→ hinaeddie:本机端的服务是80 和 8080, 所以才改设 8088 12/21 15:45
13F:→ hinaeddie:localhost:8088 可以连, xx.xx.xx.xx:8088 不能连 12/21 15:49
14F:→ stpaul:抱歉,眼残看错...^^! 这样理论上应该是OK才对...除了win7 12/21 16:39
15F:→ stpaul:防火墙,iis有没有什麽需设定的?从localhost和ip forward 12/21 16:40
16F:→ stpaul:过去也许有差异... 12/21 16:40
17F:→ stpaul:检查一下iis的log,看看remoteIP是什麽,如果也是localhost 12/21 16:46
18F:→ stpaul:那搞不好iis需要设定一下权限...(抱歉不熟IIS和VM,只能猜) 12/21 16:47
19F:→ hinaeddie:cmㄕ 12/21 17:08
20F:→ hinaeddie:vm是用jboss, 但log只有localhost连线 12/21 17:10
21F:→ hinaeddie:连不到也没有log,真的很怪 12/21 17:11
22F:→ stpaul:那应该就没错了,你localhost可以连其实是透过localhost, 12/22 13:31
23F:→ stpaul:ip的话牵扯到伺服器的权限,去检查一下类似www user的设定 12/22 13:32
24F:→ stpaul:看允不允许存取网路装置,或是jboss的防火墙相关设定... 12/22 13:34
25F:→ hinaeddie:防火墙现在是全关闭的, 但目前找不到其他该设定的地方 12/22 13:56
26F:→ stpaul:jboss我也没碰过,不好意思...不过系统允许他bind在网路装 12/22 14:10
27F:→ stpaul:置上吗?我记得iis还要设定伺服器使用者可以存取网路才行.. 12/22 14:11