Linux做NAT服务和端口映射的命令

首页 → 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号

,顺境的美德是节制,逆境的美德是坚韧,这后一种是较为伟大的德性。

Linux做NAT服务和端口映射的命令

相关文章:

你感兴趣的文章:

标签云: