出口机配置(Linux)
出口机配置(Linux)
# 1) 开启转发(临时生效)
sudo sysctl -w net.ipv4.ip_forward=1
# 持久化:/etc/sysctl.d/99-nat.conf 写入 net.ipv4.ip_forward = 1
# 2) 源地址转换(eth0 为公网网卡)
sudo iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o eth0 -j MASQUERADE
# 3) 放行转发流量
sudo iptables -A FORWARD -s 10.10.0.0/16 -j ACCEPT
sudo iptables -A FORWARD -d 10.10.0.0/16 -j ACCEPT| 客户端侧 | 默认路由指向出口机的内网地址 |
|---|---|
| 出口机侧 | ip_forward + MASQUERADE + FORWARD 放行 |
| 持久化 | sysctl 与 iptables 规则都要做开机恢复 |
自建出口的吞吐上限取决于出口机规格,扩容需要换规格或做多机分流。