首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iptables转发端口到内部IP

问iptables转发端口到内部IP
EN

Server Fault用户
提问于 2013-03-10 16:02:30
回答 1查看 1.7K关注 0票数 0

我在VPS上使用OpenVPN,我希望使用iptables将从外部IP 198.23.248.150传入的端口7999转发到内部IP 10.1.10.2。我似乎无法正确地理解语法,并且已确保已启用转发:

代码语言:javascript
复制
root@insanity:~# cat /proc/sys/net/ipv4/conf/venet0/forwarding             
1

所以,如果有人能告诉我iptables命令,我会非常感激的。我都快疯了,想弄清楚。

EN

回答 1

Server Fault用户

发布于 2013-03-10 16:11:41

你只想:

iptables -t nat -A PREROUTING -d 198.23.248.150 -p tcp --dport 7999 -j DNAT -to-destination 10.1.10.2

和

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

还要确保在重新启动时启用了转发持久性。

# Controls IP packet forwarding net.ipv4.ip_forward = 1

在/etc/sysctl.conf中

不要忘记检查VPS和具有内部IP的远程盒上的路由。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/486444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档