投票
标题:谁能一步一步教一下,怎么处理电驴KAD网络一直处于通过防火墙的状态
人帅不怕影子歪
呢喃的歌声
Rank: 2Rank: 2


UID 74970
精华 0
积分 154
帖子 142
狼毛 0 根
阅读权限 10
注册 2007-12-23
状态 离线
发表于 2011-6-27 14:50 资料 短消息  加为好友 
谁能一步一步教一下,怎么处理电驴KAD网络一直处于通过防火墙的状态

RT,网上查了很多资料,说是要改UDP的端口,但我改了好几个都没没办法改变KAD网络使它变成打开的状态,谁能教一下具体步骤





我干动了天,干动了地,就是不能干动了你......(歌词由sonny老大友情提供,灵感来自某些boss)
 顶部
grape0915 (grape)
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9
自己玩


论坛达人  百目惠识  
UID 6757
精华 7
积分 253264
帖子 8391
狼毛 507182 根
阅读权限 110
注册 2005-8-24
来自 canton
状态 离线
发表于 2011-6-27 15:29 资料 短消息  加为好友 
现在基本不用emule,无法测试

举例说明:

假定你的eMule主机在局域网内的地址是10.1.1.10,通过NAT映射到互联网的2.2.2.2地址。eMule使用的UDP端口初始设置为4672。

当eMule试图连接IP地址为3.3.3.3的Kad节点时,NAT将内网IP 10.1.1.10转译为2.2.2.2,将内网端口4672转译为外网端口(例如65000之类)。只要NAT还记录着这条转译规则,那么3.3.3.3这个节点就能够通过65000端口反向联系到你。但是,其它Kad节点有可能通过3.3.3.3获得你的信息,此时这些节点会认为你的UDP端口是65000,而不是4672。毫无疑问,这些节点都无法通过Kad连接到你的骡子,因为转译规则仅对3.3.3.3这个IP有效。

解决办法是让NAT在向外的Kad“会话”时保持初始端口不变(通常是4672),也就是针对向外的UDP报文创建NAT规则条目。

我在*BSD中用PF实现此要求。配置语句如下所示:

nat on $extif proto udp from 10.1.1.10 port 4672 -> $realip port 4672
nat on $extif from 10.1.1.0/24 to any -> $realip
rdr pass on $extif proto tcp from any to $realip port 4662 -> 10.1.1.10 port 4662
rdr pass on $extif proto udp from any to $realip port 4672 -> 10.1.1.10 port 4672


第1行确保eMule的Kad端口在外网仍然是4672,第2行进行普通的NAT转发,第3行和第4行分别设置向内的Ed2k连接数据包以及Kad数据包的端口转发规则。

当然,你需要根据实际使用的路由器/NAT设备查阅相关手册,按照手册进行适当的配置。


 顶部
人帅不怕影子歪
呢喃的歌声
Rank: 2Rank: 2


UID 74970
精华 0
积分 154
帖子 142
狼毛 0 根
阅读权限 10
注册 2007-12-23
状态 离线
发表于 2011-6-27 15:38 资料 短消息  加为好友 
老大你发的这篇我也看到啦,但是“在BSD中用PF实现”这是什么意思啊,外行人根本看不懂





我干动了天,干动了地,就是不能干动了你......(歌词由sonny老大友情提供,灵感来自某些boss)
 顶部
方刚
万物创造者
Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9
第六天魔王


UID 386
精华 3
积分 24582
帖子 2822
狼毛 70597 根
阅读权限 110
注册 2004-5-30
来自 银河帝国
状态 离线
发表于 2011-6-27 18:10 资料 主页短消息  加为好友 添加 方刚 为MSN好友 通过MSN和 方刚 交谈QQYahoo!
bsd没你什么事,你用XP还是什么?其实这些都是在你的猫(路由器)上设置的。一般如果你上网不通过路由器,那基本你连设置的机会都没了。





人間五十年。下天の内をくらぶれば夢幻のごとくなり。一度生を得て滅せぬ者のあるべきか
 顶部
 



当前时区 GMT+8, 现在时间是 2024-11-23 21:46
苏ICP备2024131517号

Powered by Discuz! 5.5.0 © 2001-2007
Processed in 0.010168 second(s), 8 queries, Gzip enabled

清除 Cookies - 联系我们 - 狼窝 - Archiver - WAP