2014年5月9日 星期五

PROXMOX(version 3.21) Open VZ VPS 使用 iptables 作 PORT 轉向

proxmox 載入相關 modules
modprobe xt_state
modprobe xt_tcpudp
modprobe ip_conntrack

編輯 /etc/vz/conf/$VEID.conf 加入
IPTABLES="ipt_REJECT ipt_tos ipt_limit ipt_multiport iptable_filter iptable_mangle ipt_TCPMSS ipt_tcpmss ipt_ttl ipt_length ipt_state iptable_nat"

VPS重新啟動
vzctl restart $VEID

iptables 範例  port 888 轉向 port 80
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 888 -j DNAT --to  $(ip addr show eth0 |grep "inet "|cut -d "/" -f 1|cut -d \t -f 2):80

iptables -L -n 
iptables -t nat -L -n 

沒有留言: