首页 → Linux教程
背景:
阅读新闻
Linux做NAT服务和端口映射的命令
[日期:2012-06-04]来源:Linux社区作者:Linux[字体:]
1. NAT服务
echo 1 > /proc/sys/net/ipv4/ip_forwardiptables -t nat -A POSTROUTING -s 10.0.2.0/24 -j SNAT –to 218.222.22.124
# 解释
echo 1 > /proc/sys/net/ipv4/ip_forward
# 启用转发iptables -t nat -A POSTROUTING -s 10.0.2.0/24 -j SNAT –to 218.222.22.124# 将所有10.0.2.x的ip的数据包都转发到218.222.22.124这个公网ip,通过这两条命令,即可实现内网ip共享上网2. 端口映射
iptables -t nat -A PREROUTING –dst 218.222.22.124 -p tcp –dport 80 -j DNAT –to-destination 10.0.0.187:80
# 解释如果访问218.222.22.124的80端口,则将数据包转发到10.0.0.187的80端口例子:把10.20.192.75:9000的请求转到10.20.192.73:80上 在10.20.192.75上操作:a.echo 1 > /proc/sys/net/ipv4/ip_forwardb. vi /etc/sysconfig/iptables-A PREROUTING -p tcp -m tcp –dport 9000 -j DNAT –to-destination 10.20.192.73:80-A POSTROUTING -d 10.20.192.73 -p tcp -m tcp –dport 80 -j SNAT –to-source 10.20.192.75
0
Yum命令解析
Linux中数组与结构体的快捷初始化
相关资讯 Linux系统教程
图片资讯
本文评论 查看全部评论 (0)
评论声明
最新资讯
本周热门
Linux公社简介 – 广告服务 – 网站地图 – 帮助信息 – 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP备06018118号
,顺境的美德是节制,逆境的美德是坚韧,这后一种是较为伟大的德性。