手机
当前位置:查字典教程网 >编程开发 >Oracle教程 >CentOS系统中使用iptables设置端口转发
CentOS系统中使用iptables设置端口转发
摘要:将本地接口IP61.144.14.72的3389端口转发到116.6.73.229的3389(主要访问到61.144.14.72的3389端...

将本地接口IP 61.144.14.72 的3389端口 转发到 116.6.73.229的3389

(主要访问到61.144.14.72的3389端口,就会跳转到116.6.73.229的3389)

【步骤】

1、 首先应该做的是/etc/sysctl.conf配置文件的 net.ipv4.ip_forward = 1 默认是0 这样允许iptalbes FORWARD。

2、 service iptables stop 关闭防火墙

3、 重新配置规则

iptables -t nat -A PREROUTING --dst 61.144.14.72 -p tcp --dport 3389 -j DNAT --to-destination 116.6.73.229:3389

iptables -t nat -A POSTROUTING --dst 116.6.73.229 -p tcp --dport 3389 -j SNAT --to-source 61.144.14.72

service iptables save

将当前规则保存到 /etc/sysconfig/iptables

若你对这个文件很熟悉直接修改这里的内容也等于命令行方式输入规则。

5、 启动iptables 服务, service iptables start

可以写进脚本,设备启动自动运行;

# vi /etc/rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

sh /root/myshipin.log

---------------------------------------------------------------------

vi myshipin.log

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

iptables -F -t nat iptables -t nat -A PREROUTING --dst 61.144.14.72 -p tcp --dport 3389 -j DNAT --to-destination 116.6.73.229:3389

iptables -t nat -A POSTROUTING --dst 116.6.73.229 -p tcp --dport 3389 -j SNAT --to-source 61.144.14.72

~

----------------------------------------------------------------

TCP

iptables -t nat -A PREROUTING --dst 61.144.14.87 -p tcp --dport 9304 -j DNAT --to-destination 10.94.143.204:9304

iptables -t nat -A POSTROUTING --dst 10.94.143.204 -p tcp --dport 9304 -j SNAT --to-source 61.144.14.87

UDP

iptables -t nat -A PREROUTING --dst 61.144.14.87 -p udp --dport 9305 -j DNAT --to-destination 10.94.143.204:9305

iptables -t nat -A POSTROUTING --dst 10.94.143.204 -p udp --dport 9305 -j SNAT --to-source 61.144.14.87

【CentOS系统中使用iptables设置端口转发】相关文章:

window中oracle环境变量设置方法分享

Oracle 簇的使用详解

oracle分区表之hash分区表的使用及扩展

Oracle 子程序参数模式,IN,OUT,NOCOPY

Oracle组件实现动态Web数据库

oracle中动态SQL使用详细介绍

数据库管理Oracle 连接池信息的修改

linux下oracle设置开机自启动实现方法

ORACLE11g随RHEL5系统自动启动与关闭的设置方法

oracle中如何设置自增主键

精品推荐
分类导航