1、网络结构: server_A双网卡 eth0和eth1 server_B单网卡为内网机器,2台机器内网通过交换机连接。 要实现的功能: 1.server_B通过server_A上外网。 2.通过外网可以访问内网server_B上的网站、邮件、FTP等服务。 IP配置如下: server_A_eth0 :124.247.29.212 server_A_eth1 :IP=192.168.0.25/16 没有网关 server_B_eth0 :IP=192.168.0.22/16 gw=192.168.0.25 DNS=192.168.0.25 2、加载特定模块,清空现有规则: echo 1 >/proc/sys/net/ipv4/ip_forward #设置允许转发 3、内网服务做端口映射: iptables -t nat -A PREROUTING -d 124.247.29.212 -p tcp --dport 21 -j DNAT --to 192.168.0.22:21 iptables -t nat -A PREROUTING -d 124.247.29.212 -p tcp --dport 80 -j DNAT --to 192.168.0.22:80 iptables -t nat -A PREROUTING -d 124.247.29.212 -p tcp --dport 25 -j DNAT --to 192.168.0.22:25 iptables -t nat -A PREROUTING -d 124.247.29.212 -p tcp --dport 110 -j DNAT --to 192.168.0.22:110 查看映射列表: iptables -t nat -L -n 4、测试正确的话 别忘了保存哦,否则重启就失效: service iptables save |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2025-4-30 19:39 , Processed in 0.145402 second(s), 15 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.