目前桥接正常,虚拟机能正常访问外网。但是现在希望能从外网访问特定虚拟机。
举例:有IP地址A,B。希望能使用IP地址A访问虚拟主机A的80端口,使用IP地址B访问虚拟主机B的80端口。另已有IP地址X分配给了网桥/宿主机。
查过一些资料,建议使用宿主机转发,但是资料很含糊。没有说明具体方法,求教。


路由器不在我手里啊~~ 我这是学校,不可能为我一个小小的研究室配端口转发。lanjian9151 写了:你都桥接了还用啥宿主机转发,直接在路由器里端口转发就行了。
这个不是很明白,你这个IP地址A、B是什么IP地址?我的理解是这个A、B是源IP地址,比如你和你同学的电脑的不同的两个外网地址,当A用他的电脑访问这个服务时提供服务的虚拟机是A,B用他的电脑访问这个服务时提供服务的虚拟机是B。这个是可以通过iptables实现的,其实也就是端口转发,监听80端口,将源IP为A的请求转发给A虚拟机的80端口,源IP为B的请求转发给B虚拟机的80端口,但你目前要解决的是外网到内网的端口映射问题。举例:有IP地址A,B。希望能使用IP地址A访问虚拟主机A的80端口,使用IP地址B访问虚拟主机B的80端口。