【问题标题】:Virtualbox: Using firewall in ubuntu guestVirtualbox:在 ubuntu 客户机中使用防火墙
【发布时间】:2013-02-08 22:22:50
【问题描述】:

我有带有 ubuntu server 12.10 的 windows 7 pro 主机作为访客。主机有一个静态IP。网络模式是 NAT,从主机端口 22 端口转发到访客端口 22。由于公司政策,我不想使用桥接网络。

我需要通过 ssh(端口:22)从 Internet 连接到访客,并且我想将访客端口 22 的入站连接限制为某些 IP 地址。所以我在来宾中启用了 ufw 并为其添加了规则。当我尝试从允许的 IP 地址之一 ssh 进入来宾时,它没有连接。如果我禁用 ufw,它可以工作。

可能出了什么问题?我不太了解 NAT 和访客防火墙。

提前感谢您的回复。

【问题讨论】:

  • sudo ufw status 提供了什么??

标签: virtualbox firewall nat


【解决方案1】:

这是正常的,因为来宾虚拟机(Ubuntu)将接收来自 NAT 网关 IP(即主机(Win7)地址)的连接,而不是连接到 ssh 的客户端。

要解决此问题,您需要删除 ufw 规则并在主机 Windows 防火墙中设置相同的规则。

【讨论】:

  • 是的。这正是问题所在。谢谢。来宾总是收到 ip: 10.0.2.2 ,这是主机的 ip,无论谁连接到它。我在客户机上禁用了防火墙,向主机 Windows 防火墙添加了相同的 ip 限制规则(端口:22),但它不起作用。它允许所有 ips ssh 到客人。然后我将ip限制规则添加到主机windows防火墙的virtualbox条目中,它起作用了。我的问题是,如果我在来宾中安装一个网络服务器,它不能检测到连接到它的客户端的实际 IP 地址吗?
猜你喜欢
  • 1970-01-01
  • 2010-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-27
  • 2020-04-06
相关资源
最近更新 更多