ProxmoxVE (PVE) NAT 网络配置方法

💡 原文中文,约900字,阅读约需3分钟。
📝

内容提要

伪装技术允许私有 IP 地址的访客通过主机 IP 访问网络,处理出站流量。使用 iptables 重写数据包,使其看似来自主机。配置 NAT 网桥 vmbr1,将流量转换为 eno1 的 IP,实现共享外部 IP,重载网络配置后立即生效。

🎯

关键要点

  • 伪装技术允许私有 IP 地址的访客通过主机 IP 地址访问网络。
  • 每个传出数据包通过 iptables 被重写,使其看起来来自主机。
  • 配置 NAT 网桥 vmbr1,将流量转换为 eno1 的 IP,实现共享外部 IP。
  • vmbr1 的网桥 IP 为 10.10.10.0/24,该网段流量会被转换为 eno1 网卡的 IP 发出。
  • 重载网络配置后立即生效,使用命令 ifreload -a。
  • 在 VM 中配置该段 IP 并将 10.10.10.1 作为网关即可。

延伸问答

什么是 ProxmoxVE 中的 NAT 网络配置?

ProxmoxVE 中的 NAT 网络配置允许私有 IP 地址的访客通过主机 IP 地址访问网络,处理出站流量。

如何使用 iptables 配置 NAT?

使用 iptables 重写每个传出数据包,使其看起来来自主机,并配置 NAT 网桥 vmbr1,将流量转换为 eno1 的 IP。

vmbr1 的作用是什么?

vmbr1 是 NAT 网桥,其网桥 IP 为 10.10.10.0/24,负责将该网段流量转换为 eno1 网卡的 IP 发出。

如何使网络配置更改立即生效?

可以使用命令 ifreload -a 来重载网络配置,使更改立即生效。

在虚拟机中如何配置 IP 地址?

在虚拟机中配置该段 IP,并将 10.10.10.1 作为网关即可。

NAT 配置中可以使用哪些工具?

可以使用 dnsmasq 等工具实现 DHCP 自动分配 IP。

➡️

继续阅读