如何将公共 IP 地址分配给托管在 NAT 后面的服务器上的 VM

时间:2021-06-28 17:30:12

标签: networking vps nat kvm mikrotik

我有一个公共 IP 地址池 (95.xxx.xxx.196 - 254)。我还有一台托管 KVM 机器的服务器。它有一个私有 IP 地址 10.0.0.1,它被路由器 NAT 转换为 95.xxx.xxx.200 地址,这样它就可以使用这个公共 IP 访问互联网。

托管在其上的虚拟机的路由方式相同 - 我的 MikroTik 路由器将 10.0.0.xxx 地址绑定到 95.xxx.xxx.xxx 并且它可以工作(意味着我可以从 Internet 访问我的虚拟机)。现在我想直接为其中一个虚拟机分配一个公共 IP。它需要像托管在 OVH 的 VPS 一样工作 - 您通过 SSH 登录服务器并运行 ip -a 仅显示一个具有公共 IP 的接口 - 如何使用 KVM 实现相同的功能?

我尝试将外部 IP 地址分配给虚拟机,网关设置为主机内部 IP,但没有成功。没有人可以ping通,包括主机。

如何设置 KVM、主机服务器和路由器以将公共 IP 分配给虚拟机(如在 VPS 上)?

0 个答案:

没有答案