Welcome 微信登录

首页 / 操作系统 / Linux / iptables设置

下图为linux下netfilter的流量处理链。举例环境:NAT网关机2个网络接口:Lan口:10.1.1.254/24 eth0  , Wan口:60.1.1.1/24 eth1Lan内web server: 10.1.1.1:80分两块:1、NAT最前面的PREROUTING,做DNAT操作,改变destination ip从网关机ip到内网目标机器ip。iptables -t nat -A PREROUTING -d 60.1.1.1 -p tcp --dport 80 -j DNAT --to 10.1.1.1:80中间的FORWARD,非本地机器的转发规则控制,需要打开 /proc/sys/net/ipv4/ip_forward 为 1iptables -A FORWARD -d 10.1.1.1 -p tcp --dport 80 -j ACCEPT最后的POSTROUTING,做SNAT操作,改变source ip,从外网客户端ip改变为网关机ip地址iptables -t nat -A POSTROUTING -d 10.1.1.1 -p tcp --dport 80 -j SNAT --to 10.1.1.2542、FILTER在NAT.PREPOSTING之后,如果目标ip地址是本机地址,则数据包将走FILTER通道。同样包括INPUT、FORWARD、OUTPUT阶段。例如:拒绝某个地址包  iptables -A INPUT -s 10.250.4.49 -i eth0 -j DROP举例:本机端口转发,不需要管SNAT:/sbin/iptables -t nat -A PREROUTING -d 10.249.192.168 -p tcp --dport 44000 -j DNAT --to 10.249.192.168:43000Linux sar用法Ubuntu 12.04 LTS 下安装文件传输远程桌面共享软件Teamviewer相关资讯      IpTables 
  • CentOS Samba 服务器 Iptables 和   (今 07:14)
  • iptables超全详解  (09月01日)
  • Iptables防火墙 基础知识  (08月19日)
  • Iptables工作原理使用详解  (09月06日)
  • iptables中NAT表  (08月25日)
  • Linux 为FTP 服务器添加iptables规  (08月11日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中