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

请教关于Linux的iptables的nat

192.168.0.201是Linux
192.168.0.35是另外一台装有WEB的服务器,
我想访问192.168.0.201的时候
让他nat到192.168.0.35的80上。
以下是我设置的,但是不行。应该怎么设置呀?

root@ubuntu:/home/# iptables -t nat -F
root@ubuntu:/home/# iptables -t nat -X
root@ubuntu:/home/# iptables -t nat -A PREROUTING -i eth0 -d 192.168.0.201 -p tcp --dport 80 -j DNAT --to 192.168.0.35:80
root@ubuntu:/home/# iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.35 -p tcp --sport 80 -j SNAT --to 192.168.0.201:80

用tcpdump抓包看看具体的发包.
另外, 需要开启ipv4_forward

引用
用tcpdump抓包看看具体的发包.
另外, 需要开启ipv4_forward

已经 net.ipv4.ip_forward = 1 过了,可还是不行

你还要确保从server返回的数据包一定还会经过linux的机器。

引用
你还要确保从server返回的数据包一定还会经过linux的机器。
[
UP

引用
你还要确保从server返回的数据包一定还会经过linux的机器。

我发现客户机无法连接到linux的机器
所以加了这两条
iptables -t filter -A INPUT -s 192.168.0.200/24 -j ACCEPT
iptables -t filter -A OUTPUT -d 192.168.0.200/24 -j ACCEPT
但是还是连不上Linux
192.168.0.35是web服务器
192.168.0.201是Linux机
192.168.0.200是客户机
我想用200通过201的nat连接35的80上


相关问答:

linux系统下用c写的程序怎么自动运行?

ubuntu环境下,用c写的程序怎么让它每天定时运行,
麻烦说的详细一点,谢谢.
使用cron和at就可以了

编辑/etc/crontab 文件配置cron
cron服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一 ......

linux内核态UDP通信的问题

哪位大侠做过内核态的UDP通信啊?
小弟使用struct socket *sock结构能进行通信了,但是无法像用户态程序一样使用poll或者select。
有写过的大侠能否给点提示或者代码片段啊?

先谢过啦!!!
没做过。 ......

linux下网络编程 端口设置的问题

#include "csapp.h"

#define MAX_ARG_NUM 10
#define MAXLINE    512

#define PEER_PORT  1719

struct Udp2SipMsg
{
  int argc;

  c ......

C++开发与Linux的关系

请有经验坛友谈谈做C++开发与Linux的关系,就是开发是不是一般都在Linux下进行的之类的话题。
开发可以不再Linux下,但调试要做Linux下。

开发随便,只要是标准C++,Windows下都可以调试

两者都可以~~~

开 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号