sh 使用iptables规则进行IP转发以更新DNS而无需停机时间\o /

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 使用iptables规则进行IP转发以更新DNS而无需停机时间\o /相关的知识,希望对你有一定的参考价值。

sudo echo 1 >/proc/sys/net/ipv4/ip_forward

PORT=$1
IP=$2

sudo iptables -t nat -A PREROUTING -p tcp --dport $PORT -j DNAT --to-destination $IP
sudo iptables -t nat -A POSTROUTING -p tcp -d $IP --dport $PORT -j MASQUERADE

# Example to find and delete rules using their number and chain name 
# sudo iptables -t nat --line-numbers -L
# sudo iptables -t nat -D PREROUTING 2
# sudo iptables -t nat -D POSTROUTING 2

以上是关于sh 使用iptables规则进行IP转发以更新DNS而无需停机时间\o /的主要内容,如果未能解决你的问题,请参考以下文章

iptables 端口转发规则

iptables端口复用和端口转发

Iptables常用规则:屏蔽IP地址禁用ping协议设置NAT与转发负载平衡自定义链

Iptables 规则基础笔记

Linux端口转发(iptables)

使用 iptables 进行端口转发