但因为 tproxy 只能工作在 PREROUTING 链,所以我们只关心 PREOUTING 链),这对应了上面的有来有回,为了区分各种场景的数据包,我们会用到来源 IP 和目标 IP,比如在 OUTPUT 链中,目标 IP 为外网时,应当经过 tproxy。
除了标准的iptables,还有一些iptables-extensions参数,是标准iptables分发中的扩展列表,前面基于iptables 1.4.21简要了介绍一下match扩展(iptables扩展项之match扩展),今天再简单介绍一下target扩展。 用例 iptables [-m name [module-options...]] [-j target-name [target-options...]ip6tables [-m name [module-...
CONFIG_IP_NF_TARGET_LOG - 为iptables增加 LOG(日志)操作。通过它,可以使用系统日志服务记录某些数据包,这样我们就能了解在包上发生了什么。这对于我们做安全审查、调试脚本的帮助是无价的。 CONFIG_IP_NF_TARGET_TCPMSS - 这个选项可以对付一些阻塞ICMP分段信息的ISP(服务提供商)或服务。没有ICMP分段信息,一些网...
iptables 各种target # iptables -j TPROXY -h TPROXY target options:--on-port port Redirect connection to port, or the original portif0--on-ip ip Optionally redirect to the given IP--tproxy-mark value[/mask] Mark packets with the given value/mask # iptables -m state -h state match option...
-L -n -v Chain PREROUTING (policy ACCEPT 4 packets, 336 bytes) pkts bytes target prot op...
iptables-1.4.7-chain_maxnamelen.patch iptables-1.4.7-tproxy.patch iptables-config 解压iptables-1.4.7.tar.bz2 [root@test3SOURCES]# tar xf iptables-1.4.7.tar.bz2 [root@test3extensions]# pwd /root/rpmbuild/SOURCES/iptables-1.4.7/extensions ...
add a REJECT target on the OUTPUT chain. ip6tables -t mangle -N DIVERT || true for h in $SSH_HOSTS; do ip6tables -t mangle -A PREROUTING -i $EXDEV -p tcp -d $h --dport $SERVICE_PORT -j TPROXY --tproxy-mark 0x1/0x1 --on-port $LOCAL_PORT done for h in $HTTP_HOSTS;...
iptables-1.4.7-chain_maxnamelen.patch iptables-1.4.7-tproxy.patch iptables-config 解压iptables-1.4.7.tar.bz2 [root@test3SOURCES]# tar xf iptables-1.4.7.tar.bz2 [root@test3extensions]# pwd /root/rpmbuild/SOURCES/iptables-1.4.7/extensions ...
/usr/lib64/xtables/libxt_TPROXY.so /usr/lib64/xtables/libxt_TRACE.so /usr/lib64/xtables/libxt_addrtype.so /usr/lib64/xtables/libxt_bpf.so /usr/lib64/xtables/libxt_cgroup.so /usr/lib64/xtables/libxt_cluster.so /usr/lib64/xtables/libxt_comment.so ...
iptables [-t table]-P chain target #为链指定默认策略;指定默认规则 iptables [-t table]-E old-chain-name new-chain-name #修改自定义链名称 2、匹配条件 通用匹配 扩展匹配 隐含扩展:使用-p{tcp|udp|icmp}指定某特定协议后;自动能够对协议进行的扩展 ...