将Windows 7的端口80转发到虚拟Ubuntu Server


2

我在Windows中使用VirtualBox运行Ubuntu Server的虚拟实例。要访问托管在其中的站点,我想将端口80转发到Ubuntu,以便我可以简单地转到 localhost 搞乱它。

但我不确定它是否会破坏我的常规连接。有什么东西可以破坏常规的互联网/网络访问吗?


Web服务器在Ubuntu中运行,对吧?
Sachin Divekar

@SachinDivekar是的。
Oxwivi

所以你的措辞错了。在这里你需要转发端口80 到Ubuntu 来自Windows。这不会影响您的常规网络/互联网访问。
Sachin Divekar

@SachinDivekar不会通过虚拟操作系统路由任何HTTP请求,包括互联网上的网站请求?并且感谢你指出这一点。
Oxwivi

它不应该,因为传出的数据包将目标IP作为一些公共IP,因此VB不应该将该请求转发给VM。我认为你最好把127.0.0.1作为主机IP放在你的规则中。
Sachin Divekar

Answers:


3

它不应该影响常规的互联网/网络访问

唯一需要注意的是,如果您还在运行在端口80上侦听的Web服务器(或其他服务)。

如果是这种情况,也可以将另一个端口(例如1234)转发到端口80,以便您可以在Web浏览器中访问它 HTTP://本地主机:1234


我目前没有收听端口80的任何内容。至少我没有意识到。有没有办法检查并确定?
Oxwivi

@Oxwivi你可以通过使用检查端口80上是否有运行的东西 telnet windows_host 80 从你的Ubuntu机器。
Sachin Divekar

1
您还可以使用管理员命令提示符下的“netstat -a -b”来获取包括服务在内的所有进程
arcyqwerty

@arcyqwerty +1刚才我知道windows也有netstat可用。
Sachin Divekar

我的解决方案是Skype正在使用80端口。甚至没有意识到这一点。 superuser.com/questions/140557/...
jonespm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.