我有一个安装有 Shorewall 的、运行良好的 VPN 服务器。我为主 eth0 接口获取了更多 IP,因此服务器可以接受来自 xxxx/25 个公共 IP 中的任何一个的 VPN 连接。但问题是每个连接(来自任何 IP)都只有一个用于传出流量的主 IP。
问题是我如何划分我的 tap 接口(VPN 正在使用)并将每 4 个(例如)本地 IP 分配给下一个公共 IP?
以下是我添加但没有成功的 Shorewall masq 行:
eth0:x.x.x.3 tap:192.168.30.12-192.168.30.15
eth0:x.x.x.4 tap:192.168.30.16-192.168.30.19
eth0:x.x.x.5 tap:192.168.30.20-192.168.30.23