LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1798|回复: 2

amule: 配置 iptables 获取高ID 小技巧

[复制链接]
发表于 2006-4-19 15:35:38 | 显示全部楼层 |阅读模式
假定外网接口为ppp0 (看实际需要可以改为eth0, eth1等等)
要注意的是 --sport 和 --dport都要匹配一下, P2P嘛~

  1. #!/bin/bash
  2. AMULE_PORTS="4661 4662 4665 4672"

  3. for Port in $AMULE_PORTS ; do
  4. iptables -A INPUT -i ppp0 -p tcp --sport $Port -j ACCEPT
  5. iptables -A INPUT -i ppp0 -p udp --sport $Port -j ACCEPT
  6. iptables -A INPUT -i ppp0 -p tcp --dport $Port -j ACCEPT
  7. iptables -A INPUT -i ppp0 -p udp --dport $Port -j ACCEPT
  8. done

复制代码


反正我没开4661就是连不上。
发表于 2006-6-5 23:08:39 | 显示全部楼层
为何要开4661呢?
另,为何还要开 --sport 呢? 只开 --dport 行吗?
回复 支持 反对

使用道具 举报

发表于 2006-6-6 11:20:41 | 显示全部楼层
AMULE_TCP="4662"
AMULE_UDP="4665 4672"

允许进来的端口,我就开这几个就好了。
出去的我没检查,不知道需要什么。相信 Related,established 应该就够了。

我的端口好像是改过的。对应的 amule设置是:4662 和 4672。
可以得到HighID。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表