我的服务器有两个 NIC,一个连接到 Internet 服务提供商,由 ISP 提供 dhcp ip(动态更改),另一个 NIC 连接到本地交换机,IP 为 192.168.1.1。现在我想设置网络,以便连接到 LAN 的计算机可以通过服务器连接到 Internet。服务器将用作路由器。我应该如何进行这样的配置,以便所有流量都通过单个 IP 内的 NIC 2 并移植到我的 ISP 动态提供的 NIC 1 的 IP 地址?
提前致谢。
答案1
Linux 系统上的网络地址转换 (NAT) 具有 Iptables 规则,因此系统可以充当网关,并使用单个公共 IP 地址为本地网络上的多个主机提供 Internet 访问。这是通过在 IP 数据包通过 NAT 系统时重写其源地址和/或目标地址来实现的。
最低要求是任何 Linux 操作系统、Iptables 和两个网络接口卡。
- 配置 eth0 以使用公有 IP 上网
- 使用私有 IP 配置 LAN 的 eth1(内部私有网络)
- DNS 配置
- 使用 IP 表的 NAT 配置.....继续阅读1
您可能还想看看Ubuntu 服务器中的 NAT 设置
答案2
简单的方法是安装纵火者防火墙并使用向导共享您的互联网连接。