易截截图软件、单文件、免安装、纯绿色、仅160KB

[虚心请教]linux上如何用iptables实现port forward

      比如说把80端口的流量转到新机器上。

具体怎么写呀?网上搜了半天都没有。
iptables我不太清楚正在学习中,但是转发数据包只要修改一下配置文件

如果想临时转发的话执行下面的命令
echo 1 > /proc/sys/net/ipv4/ip_forward
就能实现临时对数据包的转发。
要想重启机器后还生效
修改配置文件
编辑/etc/sysctl.conf
把这个字段设置为1, net.ipv4.ip_forward = 1
然后清一下防火墙规则
iptables -F
iptables -X
楼主试一下吧,如果你的linux是安装在虚拟机上的,可能会有bug,导致不能转发数据包。

照楼上的改过后
再加一条iptables规则
HTML code:

iptables -t nat -A PREROUTING -d <本机IP> -p tcp -m tcp --dport 80 -j DNAT --to-destination <新机器IP>:80



飘过~~~像树叶一样~~~

2楼正解,学习了。


相关问答:

Linux 2.4.20-8 升级到 Linux 2.6.18之后的问题

升级成功了,但是在2.6.18很多modules都未加载,例如usb-storage,cdrom等等。
手动modprobe很多都不能加载成功,请问该怎么处理??
http://blog.chinaunix.net/u1/40912/showart_354070.html

我刚接触,看不 ......

关于Linux gcc编译器的问题

原先的GCC版本为4.1.2,我重新编译安装了GCC4.3.2,但是编译完程序运行程序时会出现version `GLIBCXX_3.4.9' not found 这个问题.在网上面查了一下是软连接的问题。但是本人对Linux不太熟悉,“应该制作RPM包然后 ......

red hat enterprise linux 5.1 没有地方设置root密码

我安装red hat enterprise linux 5.1 的时候。没有设置root密码。
只有设置一个普通帐号。


不可能吧  肯定有个画面是让你输入root用户名密码

你肯定错过了

没密码能进去?

用单用户模式进 ......

请问Ubuntu Linux 怎么实现离线更新呢?

现在我有两台机 一个在家  一个在学校  在学校的那台机子不能上网  我把家里的那台机子更新到最新了  然后把 /var/cache/apt/archives  下的所有Deb包复制到学校那台没联网的机子上了&nbs ......

硬盘安装RedFlag LINUX 后还可以安装WINDOWS吗

是这样的,近段在WINDOWS上上网时总是有病毒,我不习惯装杀毒软件,以前也一直没装过,觉得麻烦。然后就硬盘安装了LINUX,还好,可以上网,可以查东西。但是我是在WINDOWS下做软件开发的,还想装上WINDOWS,不知道能 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号