标签:
在这里, 我通过NAT的方式, 通过主机访问虚拟机.
需要做的是, 将主机中访问的端口, 映射为虚拟机的‘编辑->虚拟网络编辑器->vmnet8‘, 如下图
在弹出的‘映射传入端口‘界面中,做端口映射编辑, 如图
其中, 192.168.16.123是虚拟机的ip地址; 8080是部署在虚拟机上的, 通过该端口访问web.
所以, 当我们在主机上访问虚拟机时, 访问端口8081, 就相当于访问 192.168.16.123:8080
例如, 我的主机ip为 192.168.1.24, 需要访问虚拟机上的web根路径为 jkweb下的一个 t.jsp,
在在主机上访问虚拟机的web, 需要的url为: 192.168.1.24:8081/jkweb/t.jsp
值得注意的是, 有时并不能访问, 原因是一些限制.
在我的机器上, 需要在虚拟机上设置
iptables -F
iptables -P INPUT ACCEPT(设置默认允许规则)
ref: http://blog.chinaunix.net/uid-22259244-id-394661.html
另外, 对于虚拟机来说, 如果想直接访问主机的web, 可以直接访问(url和主机访问自身的格式一致).
标签:
原文地址:http://www.cnblogs.com/listened/p/4513493.html