我最近在专用服务器上设置了 ESXi,并且绑定到我的虚拟机使用 /29 IP 子网,由于数据中心策略,我必须在 ESXi 上运行路由器虚拟机来路由往返虚拟机的流量。
我获得一个单一的 IP 地址和 8IP 子网数据中心将子网 IP 路由到我的单一 IP,我按如下方式配置我的路由器虚拟机:
- 将单个 IP 分配给 eth0 将子网的第一个可用 IP 分配给
- eth1 启用路由器-VM(centOS 6.4)的内核 ip4 转发更改
- IP 表允许转发(只需删除转发阻止规则)。我
- 使用 eth1 的 IP(子网中第一个可用的 IP)作为我的虚拟机网关
- 没有向路由器虚拟机添加任何路由,只是 IP 转发。
现在一切都正常工作,HTTP,SSH 到服务器以及从服务器到互联网, FTP 服务器除外,我完全禁用了路由器虚拟机的 IP 表,但什么也没有改变。
我不知道我的问题的根源是什么以及我该如何解决这个问题。
答案1
您是否加载了 ip_nat_ftp 和 ip_conntrack_ftp 模块?
# modprobe ip_nat_ftp
# modprobe ip_conntrack_ftp