第二个是NAT用的,用于FIREWALL后面的机器
如果你的FTP-SERVER的端口不是21而是2121,那么需要改成
/sbin/modprobe ip_conntrack_..........[/quote:19164122c8]
如果我有多个ftp服务器,多个端口要转换,怎么设?端口用逗号隔开?还是新写一条?
好像现在有些网站的ttl会随访问者动态改变.
我现在ping 61.172.201.228在浙江和北京返回的ttl都是50
(ping 可以用i指定你的ttl)
然后ping 61.172.201.228 -i 12(设置我的ttl)返回的是Reply from 202.109.0.174(在这个R被丢弃): TTL expired in transit.
在北京Reply from 202.109.0.174(在这个R被丢弃): TTL expired in transit.
而在浙江用i13的话就正常了。但是北京的话就不行了.
就是说浙江和北京到61.172.201.228之间的Router数量是不通的.
但是我们看到返回的数据包的ttl确实相同的.
也就是说我这里到61.172.201.228 是13个R.
在北京这个i的值还要大一点。那么为什么返回到机器的ttl都是50阿
[/quote:72a2e8aa71]
那位老大知道
如果我有多个ftp服务器,多个端口要转换,怎么设?端口用逗号隔开?还是新写一条?[/quote:5325b3617b]
/sbin/modprobe ip_conntrack_ftp port=21,2121,xxxx
是什么意思?
是水是指: 192.168.0.1 一直到 192.168.0.24啊?
是什么意思?
是水是指: 192.168.0.1 一直到 192.168.0.24啊?[/quote:b5031637f6]
是指:192.168.0.1----192.168.0.255 NETMASK255.255.255.0 :em02:
是什么意思?
是水是指: 192.168.0.1 一直到 192.168.0.24啊?[/quote:e4735bf198]
代表服务器的内网地址是192.168.0.1
它所在的网段是一个标准C
即netmask 255.255.255.0
其网段有效地址为192.168.0.1-192.168.0.254
vi /etc/sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
net.ipv4.ip_default_ttl=90
....
然后service network restart
能请你帮我喋看看我的问题吗?《请教为什么我的iptable与squid 不能实现透明代理?????》。先谢谢你!!!
能请你帮我喋看看我的问题吗?《请教为什么我的iptable与squid 不能实现透明代理?????》。先谢谢你!!![/quote:ff70d027ac]
首先,你的环境未必和我一样
其次,你的CLIENT的DNS未必设置正确
再次,你的/etc/resolv.conf是否设置了我也不知道
我的理解是:你想踢我一脚,结果把自己给踢了。
不过理论上确实可行,那种不需要经过三次握手的攻击,确实可以
就觉得iptables应该能实现类似于pix里面的fixup protocol ftp 21
谢谢!!
本文关键:一个NAT+SQUID+DNAT+FORWARD+反弹式FIREWALL的例子