求救,Linux,怎么进行端口映射?

wilowind 2003-12-29 03:18:05
救命阿 !!
...全文
40 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lasmobra 2003-12-30
  • 打赏
  • 举报
回复
好好看看iptables 的文档
ayiiq180 2003-12-30
  • 打赏
  • 举报
回复
like this:
#端口映射
# 用DNAT作端口映射
iptables -t nat -A PREROUTING -d 192.168.19.1 -p tcp --dport 2020 -j DNAT --to 192.168.19.15:20
iptables -t nat -A PREROUTING -d 192.168.19.1 -p tcp --dport 2121 -j DNAT --to 192.168.19.15:21
# 用SNAT作源地址转换(关键),以使回应包能正确返回
iptables -t nat -A POSTROUTING -s 192.168.19.15 -p tcp --sport 20 -j SNAT --to 192.168.19.1:2020
iptables -t nat -A POSTROUTING -s 192.168.19.15 -p tcp --sport 21 -j SNAT --to 192.168.19.1:2121
#打开forward链的相应端口:
iptables -A FORWARD -o eth1 -d 192.168.19.15 -p tcp --dport 2020 -j ACCEPT
iptables -A FORWARD -i eth1 -s 192.168.19.15 -p tcp --sport 2020 -m state --state ESTABLISHED -j ACCEPT
iptables -A FORWARD -o eth1 -d 192.168.19.15 -p tcp --dport 2121 -j ACCEPT
iptables -A FORWARD -i eth1 -s 192.168.19.15 -p tcp --sport 2121 -m state --state ESTABLISHED -j ACCEPT
wilowind 2003-12-30
  • 打赏
  • 举报
回复
iptables Port Mapping:
# Route incoming ppp0 at port 2122, to 192.1.1.186:21(ssh)
iptables -A PREROUTING -t nat -p tcp -i ppp0 --dport 2122 -j DNAT --to 192.1.1.186:21

sclarkca810619 2003-12-30
  • 打赏
  • 举报
回复
budong
wilowind 2003-12-30
  • 打赏
  • 举报
回复
无欲了,打不开该网页!!

该页无法显示
您要查看的页当前不可用。网站可能遇到技术问题,或者您需要调整浏览器设置。
joyaid 2003-12-30
  • 打赏
  • 举报
回复
up!!!!
wilowind 2003-12-30
  • 打赏
  • 举报
回复
谢谢
wilowind 2003-12-30
  • 打赏
  • 举报
回复
谢谢! 我可是从没用过Linux的。现在知道该怎么做了。
再次谢谢!
lwbhero 2003-12-29
  • 打赏
  • 举报
回复
http://www.douzhe.com/linux/28__iptables/28005.htm
wilowind 2003-12-29
  • 打赏
  • 举报
回复
我想在Linux服务器下给内网的机器做一个端口映射,在内网的机器上建一个ftp给外网的用户访问.

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧