用Freenet,无需翻墙,可完全匿名使用的p2p论坛,p2p微博共享信息,畅所欲言,这些功能已经集成在了新版Freenet里面,请下载使用

764 views
Skip to first unread message

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 9:58:31 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
请将附件下载到同一个文件夹中,使用7zip解压7z格式,解压密码:freenet,
本邮件正文过长,无法全部显示,中文部分在后,如未显示,请点击:[Message clipped]  View entire message 或者:[邮件部分隐藏]  查看邮件全文

查看附件中的Freenet介绍.doc 文档
Google Doc上的存档:
https://docs.google.com/document/d/1RV5FOKM1CrqqWu7tilTZcDlf9t0LGDAO8H3FORo6qCI/edit?hl=en_US

同时保存在Wuala群组Truth of China 的翻墙软件中


Freenet可以说是突破网络封锁的鼻祖之一了,曾经在国内风靡一时,但由于0.5版中存在的严重Bug导致被GFW成功封锁,此后一蹶不振,被FreeGate,Tor等翻墙工具所代替,此后很少被国人问津。

现在,Freenet又卷土重来,最新的0.7.5版中结合的p2p论坛插件和p2p微博插件已经能很流畅的工作了。

使用Freenet无需翻墙,就可以和朋友们分享信息,畅所欲言,你可以在Freenet里面建网站,办论坛,开微博。



我的freenet ID 是 Max-AntiGFW'
Reference of identity 'Max-AntiGFW'
The following Freenet URI is a reference to this identity. If you want to tell other people about this identity, give the URI to them.
USK@H49y7WsZGE5Dwwy0yFeIawdTuAX03UvCIBfR5zibXkE,T7Laf4kxlsgziA4zZfMLUlz9AvjNs0Dr16j2JlBf5mY,AQACAAE/WebOfTrust/18
Services of identity 'Max-AntiGFW'
Freetalk,

安装Freetalk 插件,
在FreeTalk中选择语言选项Mandarin Chinese,添加论坛:
1
cmn.自由.中国.爆料
地址:
http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E8%87%AA%E7%94%B1.%E4%B8%AD%E5%9B%BD.%E7%88%86%E6%96%99

2:(中英文兼顾)
'cmn.中文.chinese.自由.freedom.民主.democracy.人权.rights.互联网.网络.internet.封锁.审查.censorship.五毛.中国.china.中文维基解密.chinese-wikileaks.政治.共产党.中共.独裁.政治斗争.贪腐.揭弊.爆料.反腐败.反特权'
地址:
http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E4%B8%AD%E6%96%87.chinese.%E8%87%AA%E7%94%B1.freedom.%E6%B0%91%E4%B8%BB.democracy.%E4%BA%BA%E6%9D%83.rights.%E4%BA%92%E8%81%94%E7%BD%91.%E7%BD%91%E7%BB%9C.internet.%E5%B0%81%E9%94%81.%E5%AE%A1%E6%9F%A5.censorship.%E4%BA%94%E6%AF%9B.%E4%B8%AD%E5%9B%BD.china.%E4%B8%AD%E6%96%87%E7%BB%B4%E5%9F%BA%E8%A7%A3%E5%AF%86.chinese-wikileaks.%E6%94%BF%E6%B2%BB.%E5%85%B1%E4%BA%A7%E5%85%9A.%E4%B8%AD%E5%85%B1.%E7%8B%AC%E8%A3%81.%E6%94%BF%E6%B2%BB%E6%96%97%E4%BA%89.%E8%B4%AA%E8%85%90.%E6%8F%AD%E5%BC%8A.%E7%88%86%E6%96%99.%E5%8F%8D%E8%85%90%E8%B4%A5.%E5%8F%8D%E7%89%B9%E6%9D%83



以下是有关Freenet和freetalk,sone的介绍,以及Freenet的安装使用指南,中文资料都是2003年之前0.5版本的,和最新0.7.5有很大的差异,所以仅作参考,以英文为准,大家可以尝试用翻译一下,谢谢。


自由網介紹

本文無版權,希望網友們廣為宣傳!


 自由網(Freenet)是一個正在開發完善的免費公開軟件,起源于1997年英國愛丁堡大學資訊學部Ian Clarke發起的研究項目。其宗旨是突破網上封鎖,保護作者和讀者的身份。自由網組織宣稱:自由和匿名表達的權利是最高的真理。


 自由網提供自由網關(FPROXY Gateway),用普通WWW瀏覽器(IE、Netscape等)即可瀏覽自由網站(FreeSites)。


 自由網的JAVA根源程式完全公開,有無數熱心網迷和專家高手支持。現已建立中文自由網,並提供《自由網上自由新聞》。


 自由網和WWW都在互聯網上運行,但網絡結構不同。WWW採用服務器─客戶機結構,服務器可被遮罩;自由網採用對稱(Peer-To-Peer)的點對點網路模式,所有參與者都是客戶,又都是服務器,任何人無法對整個客戶群進行遮罩!


 自由網在JRE(Java Runtime Environment)環境下運行,使用自己的埠和協議,而不在HTTP上運作。


 自由網允許匿名公佈和獲取資料,並使徹底刪除資料幾乎不可能,而且沒有集中控制,甚至其開發者都無法控制。關閉自由網,就必須關閉所有用戶,而不是僅僅關閉幾個網站。


 自由網上的資料經加密後,隨機分佈在整個網絡,每份資料的位置無人可知。由於每個用戶都儲存數據,所以即使部份用戶不在網絡,他人仍能查閱。但每個用戶並不知道自己儲存了什麼。


 用戶可在軟件設置(Configure)中改變本地儲存檔的個數和總量,但不影響整個自由網。刪除本地檔時,並不知道其內容,即使是自己公佈的。


 用戶發出的查閱請求會傳遍整個網絡,並檢查經過的每個站點。同時,每個站點保留請求記錄和收到的數據拷貝,直到沒人需要時才刪除。


 這樣,站點資料的人氣度會改變網絡結構,資料逐漸移到距查閱用戶附近──指站點間的跳躍數(HOPS)漸小。同時,未來的請求會轉向經常獲得資料的站點。帶寬由此而相對增加,查閱因而逐日加速。


 而且,自由網對請求資訊的字串作散列化處理。兩個只差一個字元的串(如“HumanRights”與“Human-Rights”僅少一個“-”)會散列成極為不同的值。這意味著對用戶發出的請求進行監測和特徵串分析,是幾乎不可能的。


 自由網採用“One-Way Encrypted”高級加密機制。作者建自由網站時,產生SSK(SubSpaceKey)鑰匙對(KeyPair)。其中,私鑰(Private Key)用來更新網站;瀏覽者用對應公鑰(Public Key)和自由網站名進行訪問。


 公鑰相當於WWW網址。查找公鑰可在WWW中搜索關鍵字“Freenet keys”,或進入WWW中的公鑰服務器。自由網將不斷在WWW中提供新的公匙服務器。


 自由網軟件的自由網關頁面中內置《自由網上自由新聞》和其他公鑰鏈接。


 自由網軟件(FreenetJview.zip)只有800k,不需安裝,可在軟盤上運行。只須計算機支持微軟的JAVA(Jview,IE5.0以上版自帶,或到Microsoft網站自由下載)。也有含JRE的“傻瓜”中文版。


 運行進入自由網後,用IE5或Netscape即可自由流覽《自由網上自由新聞》。


 獲取自由網軟件,請用代理訪問下述自由網網站或通過郵件聯系。


 衷告讀者:盡管自由網有先進的安全技術,但也是相對的,不可能絕對安全;所以一定要保持警惕,不能掉以輕心。

http://news.csdn.net/n/20010813/3124.html

自由网:大革命的前奏还是大毁灭的序曲?

2001.08.13    共有评论()条 发表评论   收藏

今天的社会,就像一辆被科技拖着飞驰的马车,科技犹如脱疆野马越跑越快,使得马车失控颠覆的险情环生,人们面对“自由网”,不知是该欢呼还是该惊叹:这到底是大革命的前奏,还是大毁灭的序曲? 自由网:大革命的前奏还是大毁灭的序曲? 心远 互联网技术发展“长江后浪推前浪”,一种软件引出另一种软件,一种技术引出另一种技术,生生不已,滔滔不绝,从“各领风骚三五年”到“各领风骚三五月”。继Napster和Gnutella对传统产业和现有的网络巨头产生重大冲击之后,“自由网”(freenet)又成为网络业者议论纷纷的话题。 爱丁堡怪才放出又一个“瓶中魔鬼” 《一千零一夜》中那个被渔夫放出的瓶中魔鬼的故事,人们早已熟知。在互联网这个开放的环境中,可以说到处都有可能钻出“瓶中魔鬼”。“自由网”这个“瓶中魔鬼”是由英国著名的软件设计家、爱丁堡大学信息学部伊安·克拉克(Ian Clarke)放出来的。 Napster遭到唱片巨无霸们围追堵截、连施重拳、被压到五行山下之际,正值整个网络业弥漫一片愁云惨雾之时。标榜“自由”、“免费”的互联网是否注定是一些理想主义者的高科技“乌托邦”?互联网改变人类生存方式、交往方式的种种赞歌是否只是昙花一现的彩色泡沫?“自由网”从一个不为人注意的缝隙中冒出头来,对通行法律和规则发出了喧哗怪笑。 今年24岁的伊安·克拉克,瘦高个儿,据说除了意大利香肠以外只吃素食。在他6岁的时候,在爱尔兰的纳万观看了一个电脑战争游戏,从此迷上了电脑。 1998年,在爱丁堡大学电脑科学专业就读的伊安·克拉克在做一次学生作业时,发明了“自由网”技术。他攻克的其实只是一个难题,但却是个非常关键的难题:匿名技术──这下启开了装有“魔鬼”的瓶盖。 去年4月26日,他宣布,将与一些志同道合的软件编程专家,联合创建一个与现行“万维网”并行的名叫“自由网”的系统,其最大的特点是:所有在“自由网”上冲浪的人都使用匿名,“自由网”上所有的信息都是公开的,任何人都无法对其进行审查和限制,“自由网”的JAVA源程序也完全公开,类似于Linux,这个新的网络系统将大大提高资源的利用效率。克拉克的一句名言是:“版权是个拐杖,信息要求自由却是内在的本性。”他认为,信息传播应是不受限制的,它不应该掌握在政府和公司手中,自由和匿名表达的权利是最高的真理,“自由网”正是争取天赋人权的一个好工具。 不难看出,克拉克倡导的理念与Napster一脉相承。“自由网”更有巨大的潜力去接过Napster奄奄一息的火炬:Napster依赖一个中央服务器,很容易被封锁;继之而起的Gnutella虽然分散了,不可能被关闭,但Gnutella 却不能匿名,无法隐藏用户的IP,一旦被追查,冤有头债有主,总能水落石出,找到责任人;而“自由网”则能匿名自由交换信息,责任人完完全全地隐身了,这就给那些对社会主流观念持有异议的人提供了充分的空间。所以有人很得意地说:“自由网将终结版权、知识产权、审查机关和封锁”! “自由网”顿时风靡全球,用户和开发者成几何级数增长。 “自由网”和万维网 “自由网”中的“自由”(free)一词,在英文中兼有“自由”和“免费”的意思,“自由网”的特点也正兼有这二义。 “自由网”是与“万维网”结构不同的另一种系统,虽然它们都是在互联网络上运行。 “万维网”是在HTTP下运作;“自由网”则在JRE(Java Runtime Environment)环境下运行。“万维网”采用服务器——客户机结构,“自由网”则采用所谓点对点“对等”(Peer-To-Peer,简称为P2P)的网络模式。“万维网”是中心和边缘的结构,处于中心的服务器很容易被屏蔽;“自由网”则是“多中心即无中心”,所有参与者都是客户,又都是服务器,无法集中控制──甚至其开发者都无法控制。有成百上千的用户,就有成百上千的服务器,用户越多的地方,信息越流畅,就像滚雪球一样。关闭“自由网”,就必须关闭所有用户,而不是仅仅关闭几个网站。谁能对整个客户群进行屏蔽呢?彻底删除资料几乎不可能。 具体地说,“自由网”上所有资料都是加密传输,随机、分散、多次存放,某一个具体信息的位置无人知晓;由于每个用户都储存数据,所以即使部分用户不在网络,他人仍能查阅。“自由网”上的网址和终端口(Port)不断变化,任何人要阻挡某一个具体信息在“自由网”上的传播,都将徒劳无功,要追查这个信息来自何处,也将会枉费心机。 “自由网”用户发出的查阅请求会传遍整个网络,并检查经过的每个站点。同时,每个站点保留请求记录和收到的数据拷贝,直到没人需要时才删除。这样,站点资料的人气度会改变网络结构,资料逐渐移到查阅用户的近处──站点间的跳跃数(HOPS)渐小。同时,未来的请求会转向经常获得资料的站点,带宽由此而相对增加,查阅因而逐日加速。 举例来说明吧。你在“自由网”上找美国黑人女歌星惠特尼·休斯顿(Whitney Houston)的MP3作品,你打入whitney_houston-dont_fear_the_reaper.mp3,发出一个找文档的请求,就会传遍整个网络,检查它经过的每个节点。奇妙的是,经常使用“自由网”,就能不断自我更新,使“自由网”拥有非常有效的带宽。克拉克经常这样阐述:信息数据经常是在美国生产,在欧洲应用。使用“万维网”,当欧洲需要某个信息时,必须每次都穿过大西洋。而使用“自由网”, 这个信息将在第一次时穿过大西洋,而以后欧洲用户再请求使用它时就不需要找这么远了,只需要到最近的欧洲节点上去读取了!如果有很多用户需要它,它会在“自由网”那些相关区域多次复制。克拉克称这种效应为“网络削减效应”(Web's Slashdot Effect), 当一个时段内,大量用户同时需求某个网页时,如果是在“万维网”上,服务器会降低速度;而在“自由网”上却正相反,能够有效利用网上那无数用户的带宽,一旦文档被索取,就会在那里建立这个热门文档的镜像,提升读取速度──可以说用户越多,速度反而会越快! “自由网”还有一个特点:对请求信息的字串作散列化处理。两个只差一个字符的字串,如China-Arts比ChinaArts仅多一个“-”,就会散列成极为不同的值。这意味着对用户发出的请求进行监测和特征字串分析,几乎不可能。 “自由网”与“万维网”既然根本不同,而一般电脑上网,都是在“万维网”上浏览,那么“自由网”就算有这些特点,与一般网络用户有什么关系呢? “自由网”的设计者考虑到了目前还是“万维网”一统天下这个现实。虽然它与“万维网”是不同的系统,设计者却提供了一个称作Fproxy Gateway的接口软件来在两个系统之间进行转换,使一般网络用户,用熟悉的万维网浏览器IE5或者Netscape,就可方便地浏览“自由网”并在“自由网”上存取信息,几乎就像在“万维网”上一样方便。 “自由网”上钥匙多 一般的PC或UNIX只要支持JAVA都能运行“自由网”。在互联网上许多软件园地能够找到自由网软件(FreenetJview.zip),它只有800K。安装完毕之后,你的电脑屏幕上就出现了“自由网”的图标,启动之后,一个小兔便乖乖地趴在你的系统托盘上。 “自由网”采用“One-Way Encrypted”高级加密机制。作者建自由网站时,产生SSK(Sub Space Key)的钥匙对(Key Pair)。其中,“私钥”(Private Key)由作者自己秘藏,用来更新网站、加入文档,这样能够严严实实地保护作者和文档,防止外人加入假资料;浏览者搜寻资料时则需要使用对应的“公钥”(Public Key)。 “钥匙”这个词听起来很新鲜,说白了,“私钥”其实就是作者自己的密码,“公钥”就相当于“万维网”上的网址。“自由网”把网址都称为“Keys”,此词有“关键”之意,但国内业者通常把“自由网”的“Keys”译为“钥匙”或“公钥”,倒也形象贴切。 “自由网”没有中心服务器,这曾经给查询“钥匙”带来很大困难。信息发布者发布信息,怎样不暴露发布者的身份,而又能传送给使用者?使用者在“自由网”信息的汪洋大海中怎样找到需要的信息? 目前,已经有两项技术趋于成熟:一个是In-Freenet Key Index,即自由网钥匙库,它让用户通过自由网匿名提交或下载钥匙;另外一个是In-Freenet Crawlers,就像“万维网”上的雅虎一样,能自动地在“自由网”搜查公钥。在任何一个“万维网”大型搜索引擎上,只要敲出“Freenet keys”,便可以找到很多“自由网”公钥,或进入“万维网”中的公钥服务器。这里介绍几个“万维网”上的公钥服务器: http://www.altavista.com http://www.thalassocracy.org/keyindex http://www.freegle.comhttp://www.freenetproject.org/index.php?page=keys “自由网”有一个特点,即放到“自由网”上的文档不能更新,因为同一个钥匙不能对应两个不同的文档,更新的文档加入“自由网”后需要对应不同的钥匙。那么网站如何更新?目前有两个巧妙的机制解决这一问题,一个是DBR(基于时间的重定向),另一个是MSK钥匙,令同一“自由网”公钥在不同时间指向不同的一系列文件。 热心的软件开发者还免费提供自动发表、更新网站的软件,其中两个最普及的是Manifest和FreenetMirror,Manifest还带有自动下载整个自由网站的功能。 浏览“自由网”就像浏览自己的电脑 MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews/freenet//index.html. 这一长串字母代表什么?乍一看,像不像幼儿园小班的孩子在电脑键盘上乱敲出来的“涂鸦”?如果你真这样认为,就大错特错了!这就是“自由网”的一个钥匙,通过它,你可以找到并下载任何MP3作品。“自由网”的钥匙是否太难记了?却有人十分陶醉地说:今后一段时间里,这种以MSK或KSK开头,后面跟上一个@的长串“乱码”,也许正是掌握真正免费的互联网的金钥匙! 人们也许会问,有什么理由会促使放弃简单易记的www.xxx.com,而偏偏要记录如此复杂难懂的msk@xxx呢? 理由是充分的。我在网上读到一位署名“易水寒”的“自由网”网迷,半真半假地表白了何以如此迷恋:1、你可以匿名发送任何资料,而不用担心音像商之类的家伙把你告上法庭;2、你可以匿名浏览、下载任何信息,而不用担心诸如好莱坞之类把账单寄到你的家里;3、没有人能够阻挡你浏览、下载任何资料,因为‘自由网’是通过分布在全世界无数服务器的缓存来存储资料,你可以在任何地方操作、存储信息文件──别担心:‘自由网’不是间谍,你的电脑不会有任何机密被人提取,别人只能观看一些从其它电脑那里放在你电脑中的加密文件的备份,如同你发送给其它电脑一样,而且占用硬盘空间很少;4、不须为网络速度担心,‘自由网’会作智能分类,越是被浏览次数多的文件,便会被自动备份到更多服务器的缓存中,也就会越来越快;5、完全保护你的隐私,事实上,浏览‘自由网’其实就像在浏览自己的电脑。” “浏览‘自由网’其实就像在浏览自己的电脑”?双击小兔图标,启动你的浏览器,在“自由网”的主界面上,你会发现你的电脑已是一台虚拟的服务器在网络上运行,没错,你现在就是在浏览自己电脑上一个“自由网”网址。你不难体会“自由网”为什么是不可控制和不可屏蔽了吧,谁能阻止你浏览你自己的电脑呢?你也完全不必为你的电脑安全担心,因为这时,你的电脑内所有资料已经完全被One-Way Encrypted加密了,正像“自由网”发明人克拉克所说:“谁都不能控制和偷窥‘自由网’,包括我自己!”同时,像所有免费软件一样,你也可以在“自由网”主页http://freenet.sourceforge.net找到它的源代码,可以按照自己的需要来修改和升级完善。 “自由网”开发者也思考过发e-mail并给e-mail加密的问题──开发“自由网”的宗旨正包含这些──e-mail可与你平常所用的一样,在“自由网”平台上运行。其实早有个更大的开发项目,叫“自由网上样样有”(Everything Over Freenet),包括网上游戏! 将无政府主义思想移植到网络上 “自由网”被誉为“互联网时代最伟大的自由软件”,它突破了互联网原有的限制,充分挖掘了互联网潜在的共享优势,将对商业化的互联网技术增加全新的内容和动力。“自由网”每天都在飞速扩展并越来越复杂,可以确信,它将给信息流通带来划时代的变革,也许真如“自由网”开发者说的:这是一场“文化大革命”! 这个迄今为止最为大胆的网络创新之一,超出了大多数技术人员的想象,也远远超出此前Napster和Gnutella的层次。如果说Napster和Gnutella的冲击波效应,意味着现有产业利益格局的大变革,那么“自由网”的意义则更深刻得多。像Napster一样,“自由网”一经推出也立即激起反对声浪,但这次发出尖锐抨击的不仅是唱片出版商,也不仅是基于经济利益。考察这些反对意见,不能不说,抨击“自由网”的声浪,有其重要的依据和道理,自由网带来的政治、法律和社会难题实在太多。 美国《时代》周刊去年夏天刊登对伊安·克拉克的采访,大标题是《信息无政府主义者》。对克拉克的这个定位,看来很能得到人们认同,英国一家报刊也说:“伊安·克拉克正致力于将无政府主义思想移植到网络上。”批评者担心,缺乏必要的审查和监督,可能会使“自由网”成为色情和盗版的避风港。克拉克却反驳说,对信息价值作出判定的不应是“某些人”,而应是“所有人”──如果色情内容受大家欢迎,那么“自由网”中这方面的内容肯定会很多,“这说明人性本来如此嘛”。 就算“人性本来如此”,就该放纵下去么?英国一个监督网址的独立机构“互联网看守者组织”,对“自由网”可能被利用来干更邪恶的事情忧心忡忡。该组织的主席罗杰·达林顿告诉《新科学家》周刊:“‘自由网’存在着被罪犯、恐怖主义者和恋童癖者滥用的潜在可能。”英国警方也警告,“自由网”可能使监督互联网和追踪电脑犯罪难上加难。 自由从来就是双刃剑,在自由度极大的网络空间里更是充满两难。自由软件和互联网上自由传播机制,在很大程度上促进了软件业和整个信息产业的进步,如新兴的Linux操作系统就得益于网上自由传播和自由改进。不过,这种自由软件机制确实潜伏巨大的危机。例如,最近一系列著名网站在黑客大规模攻击下吃尽苦头,这对那些视网络为“绝对自由的王国”的人们来说,不啻是一记重击。这次黑客袭击事件,与“网络洪水”软件在互联网上的自由传播就不无关系──德国一位不满20岁的青年米克斯特编写的这一软件,能用大量垃圾信息堵塞网站服务器,直至把它弄瘫痪为止。像“米克斯特”这样的软件作者遍布世界,网上自由传播的黑客软件、解密软件难以计数,它们一旦落到恶意黑客手里,后果不堪设想。世界多数国家的信息安全法规都严重滞后,缺乏必要的法律解释和有效的执法手段,面对这种局面,捉襟见肘,穷于应付,就是头痛医头、脚痛医脚都顾不过来,更遑论从根本上解决? 互联网提供了广阔的自由空间,但网络本身如果处于缺乏管理的“绝对自由”状态,人类势必会遭到来自网络的报复。取消监察的确可以保护独特见解,但这同时意味着也可能成为色情、盗版和各种犯罪活动的天堂。年轻的“自由网”发明者宣布:“你在‘自由网’中拥有一切自由的权利!”但是却不愿去考虑:如何防止人们滥用自己的自由权利;他们或许对人性有一种天真盲目的信仰,把“人应该依照本性行动”奉为金科玉律,却不愿正视:人性并不是单一的,人性中也隐藏着毁灭人自身的因素。 有人说宽心话:如果“自由网”能够走好开始的几步,以后也许会成为解决网络中个人隐私被侵犯等问题的最根本措施。因为“自由网”是分散分布,不可能会出现中央管理者控告某某违反版权的事情,在这里每一个公钥都是加了密的,所有用户也都以匿名形式出现,因此几乎不太可能出现个人隐私遭跟踪、被偷窃等非法情况。但是,这一好处未必能抵消“自由网”给人们带来的巨大忧虑。 科技的超前与管理的滞后 如果从更宽广的视野来看待“自由网”,我们要说,这实际上表明了科技的加速度“爆炸式”发展,与不可能以同样速度发展的法律、伦理、文化之间日益激化的冲突。 “克隆人”是一例,“自由网”又是一例,弄得人们不知该欢呼还是该惊叹:这到底是大革命的前奏,还是大毁灭的序曲? 在人类历史上,进攻性武器和与其相对应的防御性武器的发展一直基本上同步,有“矛”就有“盾”,矛盾双方在对立中发展,在竞争中改进,“道高一尺,魔高一丈”,一物降一物:有了机关枪就有了坦克装甲车,有了坦克装甲车又有了穿甲弹;有了巡洋舰驱逐舰就有了潜艇,有了潜艇就有了猎潜舰……然而武器发明上的这种对偶现象,在核导弹和反核导弹的关系上出现了例外:核导弹发明了数十年,人类没有发明出一种能有效抗衡的防御性武器系统,这使人类不得不在蘑菇云阴影中战战兢兢地生活了半个世纪,深怕某个狂人手指一按,地球玉石俱焚。而苏联解体,更让人提心吊胆:随着社会混乱,核弹关键部件落到不法分子手中的可能性大增,也就意味着核攻击的危险性大增。从某种意义上说,“自由网”正与此相似。 “自由网”这个“瓶中魔鬼”被放了出来,再让它回到瓶中是不可能了,但它的问世,一定会催发相关管理法规的制定,催发相关制约性技术的研究,会有很多人去想方设法用一个更大的瓶子罩住它。但是眼下,我们只好将不发生恶性事件的希望,寄托在所有“自由网”用户的良知上,只是不知道是否所有人的良知都能靠得住?



自由网使网络真正自由--FreeNet是如何工作的


【大纪元5月5日讯】 在我参加的每一次在线网上音乐会谈,自由网Freenet看来是个大热门。即使对于没听说的人也是,如此,自由网 freenet是一个点对点网路模式的,个头比Napster and Gnutella要小,但却有非常潜在巨大的能力去窥测第一把交椅。Napster (and Napster wanna-bes) 依赖一个中央服务器---是可以关掉的。Gnutella 是分散的,因此不会关闭,但Gnutella 却不能匿名,因为它会显示出你的IP并让全世界的知道。自由网Freenet 是这个唯一的点对点网路而且是真正的能保证自由交换电子信息。因为它在这方面特别有明确的观点和目标 (以后还会更发展这方面)。

如果RIAA想去阻止人们在自由网Freenet上去下载 MP3s,它是很不幸的发现不可能。同样的极权政府试著去阻止人民去谈论皇帝的新衣看来也是不可能了。如果可能,自由网 Freenet将终结版权、知识产权和审查机关和封锁!

如果它是数字,它就是信息。

Freenet的发明人Clarke`s的中心思想就是阻止任何人去访问他们想访问的信息是不对的和非法的!他不希望任何政府或者组织设置障碍去观看个人需要的信息。这里讲讲它如何工作的。自由网( Freenet)就是运行著自由网Freenet的计算机作为节点(类似服务器)构成的 --- 分散在整个互联网上。每个用户都会为自由网储存一点点数据。这些数据文件是被加密的。

节点的主人--那些运行著自由网-Freenet的计算机,甚至是更权威的专家也没有办法知道在计算机里有什么数据。 当有人索取存储在你计算机中的自由网的那些数据时,自由网Freenet会知道来如何拿到、解密然后传给那个索要者。理论上讲:你永远都不必了解它的工作机制就可以去寻找并下载信息从你的计算机网中。

比如,你正找Ricky Martin MP3文件,自由网Freenet 现在在运转,你知道一个正确的key(类似网站的地址)去找这个文件(如:ricky_martin-dont_fear_the_reaper.mp3)。当然在的开发者正在致力于使用一种模糊查找方法。不管如何,当你发出一个找文件的请求,这个请求就会传遍整个网路,并检查它经过的每个节点。作为一个对比,Gnutella在每次请求到达一个新节点时,它会为这一个请求又产生多次请求-----自由网Freenet发明人Clarke解释这就是Gnutella网为什么这么慢。而在Freenet 一个单一的文件索取会让这个程序比Gnutella更有效。

一个注意点

最让人有兴趣的或许是自由网 Freenet 经常在独自使用就能不断的自我更新。如果我要搜索 ricky_martin-dont_fear_the_reaper.mp3并你有。而以后,如果另外还有人搜索这个 Ricky Martin歌曲时,这个请求就会忽略我们这两台计算机之间的连接关系。不要小看这一点,当自由网用户数量乘倍的增加时,你会发现一个有效的前后关联的结构体系就非常容易的建立了。

另一个热点就是自由网的自我机构拥有非常有效的带宽。这里有个 Clarke经常讲的例子:信息数据经常是在美国生产,在欧洲应有。使用WEB网,当欧洲要使用它时,必须每次都穿过大西洋。而使用自由网(Freenet), 这个文件将在第一次时穿过大西洋,而以后的欧洲用户的请求就不会这么远了,他只需要到最近的欧洲节点上去读取了!如果有很多的用户需要它,它会多次复制在整个的自由网的那些受欢迎的地区。这种中和效应Clarke 叫它“the Web`s Slashdot effect”, 当一个时间内,大量用户同时需求某个WEB网站网页时,服务器会降低速度,而自由网 Freenet却能够有效的利用网上那无数用户的带宽,一旦文件被索取,就会在那里被建立一个受欢迎的文件镜像。这样可以充份利用带宽,提升读取速度,可以说用户越多,反而速度会越快!

背后的故事:这个解说是一个完全建立在我们探讨比萨饼时(注:Clarke是一个除了意大利香肠以外的素食者。)当我积极在自己的办公室里运行自由网Freenet 时,这个经历就和他描写的乌托邦主义的有点... 首先我下载安装了SUN的Java Runtime Environment (你也可用JDK),设定安装,让我重启动3次,我终于能够建立一个节点(服务器)并跑起来了。(译者注:我怎么一次都没有启动就好了呢--奥,可能他写文章时用的很老的版本。现在的可不用。有些描述和意见就给按照现在版翻译或删除。) 除了一闪而过的DOS画面以外好像看不出什么来,只有一个红边的小兔子图标出现(奇怪它叫HOPS就是单脚跳)。双击它试验吧。如果你有什么建议或者想编写程序也请来吧。自由网是为了争取自由的天赋人权的一个好工具!非常棒,建议每个想保卫自己天赋人权的人都来试验一下。

到此,我们不得不佩服Clarke 所讲的是一个非常有说服力的方法---利用这个技术能给全世界带来改变。开放的程序代码(http://music.cnet.com/music/0-1713822-7-1817104.html?st.mu.3246687.txt.1817104)使它比另外一种Napster更加容易的取得成功;它也使得任何人想要阻止人们交换数字信息成为不可能。很明显它给音乐MP3界带来了非常明显的冲击,对所有的领域也是如此。

如果自由网普及,它会导致一场文化大革命。(译者注:奇怪外国人怎么知道这个名词。)

(原文见http://music.cnet.com/music/0-1652424-7-3246687.html?st.mu.3246686.txt.3246687)

(http://www.dajiyuan.com)

5/5/2001 12:51:00 PM


安装运行自由网指南  

自由网使用参考手册  

使用帮助--常见问题 

http://freenet-china.50megs.com/freenet/FreeNetCN.htm

自由网Freenet软件

使用参考手册

问:如何下载安装自由网Freenet 软件?
问:什么是自由网的公匙(Freenet Keys)?
问:那我们怎么得到那些公匙“key”呢?
问:自由网的公匙“key”的索引表是什么?
问:我已经有了一些自由网的公匙(Keys)怎么办呢?-- 怎么下载文件
问:我如何创建自己的自由网公匙呢( Freenet Keys)?
问:酷!但如何让我在自由网上传安放资料呢?

主页

问:如何下载安装自由网Freenet 软件?

答:自由新闻网提供几个安装步骤极为简化的自由网服务器安装包,建议您首先考虑。请点这里下载http://freenet-china.org/freenet 是自由网freenet中文软件主页。
英文版安装,请参阅 http://freenet.sourceforge.net, 或者到下载站点搜索freenet。


问:什么是自由网的公匙(Freenet Keys)?

答:简单说,你可以把它当作WWW网站那样的网址来理解
(如SSK@Xdxr9gtIHEasJ1QrGK1T1Wr30kUQAgE/index-20010204.html
就相当于 www.yahoo.com/music/index-10004.html,这样理解对非计算机专业最合适不过了,就相当于房子的门牌号。) 这里用公匙“keys”对于自由网来说是再贴切不过了。公匙“keys”是一串稀奇古怪的字符串但却有足够多供你使用。它们将会成为第二种网址,就像我们了解和熟悉的WWW网址的地址。


那什么是自由网的公匙“key”呢?一个自由网的公匙“key”看起来象一个混乱可笑的字符串--他象秘密锁让你能获得储存在自由网上资源文件。这里是一个自由网公匙“key”的样本:

SSK@Xdxr9gtIHEasJ1QrGK1T1Wr30kUQAgE/index-20010204.html
SSK@j9-x~6R0AAT8wGv0XWqgbIBOODIQWAgE/milosevec-evidence.mpg
KSK@docs/books/english/religion/christian/holy_bible_KJV.zip
KSK@mpeg/porn/hidden_camera/shower
KSK@text/essay/unabomber/manifesto

如果你不知道这个独特的标识--公匙“key”,你就无法访问它。
在互联网上,你已经习惯了在你要访问一个网站,你需要一个URL(网站地址),如 http://www.RIAA.com。有时,当你选择那个站点的其他连接时,就会到其他站点。

自由网公匙“key”有点象网站地址,但却比它更强大。基本上,自由网公匙“key”首先是3个字符,然后是个@字符,然后再接许多字符 。这个字符串在最后的部份是可弄的有意义的(如:
docs/books/english/religion/christian/holy_bible_KJV.zip) 或者乾脆就是一个乱七八糟的字符串 (如 --ivHsqb8r0D6QL3CAK8-WKBb6kOAwE,gthQQ~8pURFBsK~X7SZMNg)

但大多数自由网的公匙“key”--比较轻松的使用的一般都是用 "KSK@" 来开头 。比如:KSK@books/chaucer/canterbury-tales.zip 要查找更多的自由网的公匙“key”信息请到这里
(http://www.freenetproject.org/index.php?page=keys)


问:既然自由网的公匙“key”就相当于网址,那我们怎么得到那些公匙“key”呢?
答:这有多种方法去为了得到文件资料去查找公匙“key”:
1:在那个自由网关页面(Freenet Gateway' )中有连接,可以查找。
2:存放自由网公匙“key”的公匙“key”服务器。
3:在任何一个搜索引擎中搜索关键字 "Freenet keys"
4:找使用自由网的人,问些有用的公匙 " keys"
出版和发行自由网公匙 " keys"这方面的工作仍在开发中。
现在,在自由网,分布着数百万兆字节的信息。你将会习惯于寻找公匙 " keys",也甚至可以把自己特别喜欢的公匙 " keys"公布在一个站点中。在自由网这个团体里,请多和其他的用户来往,你不久就会收集到一个庞大的公匙 " keys"库。如果你想在公匙 " keys"的技术方面有更深的兴趣请点击这里。(http://www.freenetproject.org/index.php?page=keys)


问:自由网的公匙“key”的索引表是什么?
答:一个自由网的公匙索引是一个简单的自由网公匙列表。这里有很多站点包含自由网公匙索引。注意:有很多索引已经失效了,这样很多公匙就不能正常工作(如果WWW网站很多文件经常变化一样)。许多人运转网页让你来出版发布最新的自由网公匙,或者让你检索已经存在的自由网公匙。
这里还有很多比公匙列表还有效的--我们叫这种网址“公匙服务器”。作为一种方法,它们有些像我们所熟悉的那些又爱又恨的搜索引擎,如http://www.altavista.com
几个最有用的“公匙服务器”是Steve's Key Index,在http://www.thalassocracy.org/keyindexhttp://www.freegle.com 当你习惯使用自由网后,你将会发现大量的“公匙服务器”。如果你是一个程序员,你甚至可以自己编写“公匙服务器”。
注:自由新闻网将不断提供最新最好的公匙服务器。

怎么下载文件
问:我已经有了一些自由网的公匙(Keys)怎么办呢?

:这有最容易的方法:
确认你运行了freenet.exe(或我们提供的qfreenet.bat)而不是fserve.exe,freenet.exe已经全包了。确认自由网的“Freenet Gateway”自由网关页面已经打开,先保证你能够看到 自由网关页面下面的GJ’Homepage(点击一下试试),如果能看到,说明自由网没有问题了。否则请参见帮助一。然后在 "Request Data" 表格中 输入你知道的某个公匙 (页面中第一个输入框中)。 点击"Request" 要求按钮。

注意:有很多的信息文件请求任务要等待60秒钟或者更多的时间才能到达,这个是因为你所请求的数据可能储存在一个遥远的节点中,请耐心等待。(而如果这个文件刚建立或者很久没访问,同样会出现这个问题,现在刚建立的自由新闻网的内容就需要等待一段时间才行。)

如果你接受到“页面没有发行-Page not found”,这就需要你采取其他步骤来测试:

1:确保你的浏览器是开着。
2:输入http://127.0.0.1:8081/ 在浏览器顶部的地址框里(如果你更改了默认端口,请更改8081到你真正的端口,详细参见安装指南。)
3:然后,直接敲入你知道的自由网的公匙(Keys)。不要有空格,要区分大小写!
4:比如如果你的自由网的公匙(Keys)是新闻网的key:
freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews//
那么你就在你的浏览器的地址栏中输入
http://127.0.0.1:8081/freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews//
5:然后按回车键执行。
如果这种方法也不工作,那么就有可能是:

A:这个存储了你需要的文件的自由网的节点(们)现在不在线。
B:所请求的文件不在有效。

注:文件不可能永远自由网上的。越流行的文件越保持的久,而且得到的备份就会遍布整个自由网的很多地方。而从另一方面说;越不流行的文件就越倾向于被慢慢清理出来,留出空间给更新的、和更流行的。这是要点所在,由于实际情况储存是受限制的,即使一些节点有1000GB空间,这个限制还在。


问:我如何创建自己的自由网公匙呢(Freenet Keys)?
答:当你要在自由网 出版一个项目时,你必须首先要创建一个自由网公匙(Freenet Key)。
(请看前面所讲的,什么是自由网公匙key)也就请理解为给这个文件命了网络名吧。而且这个自由网公匙理论上是无穷多的,你尽管用好了。

去创建一个自由网公匙(Freenet Key),请给你的那个文件选择一个在自由网上唯一的名字让大家知道。请确认能通过这个名字让大家对这个文件有个大概的印象。

比如,你叫个这个文件:Britney Spears Felch,那么,你的自由网公匙key可以是K...@Britney-Spears-Felch.jpg 为了保持事务的简单,你可以让任何公匙key都以KSK@开头,然后按任意顺序的字符、数字等等,而用KSK@开头对于设置个简洁的公匙key是很好的。

问:酷!但如何让我在自由网上传安放资料呢?
答:最容易的方法就是:
1:先确认你运行了自由网服务器。先保证你能够看到自由网Froxy关页面下面的几个网页,如GJ’Homepage(点击一下试试),如果能看到,说明自由网没有问题了。否则请参见帮助一。
2:创建(也就是命名)一个自由网公匙(参加如何创建自由网公匙)。
3:把这个自由网公匙输入到“ Freenet Gateway page”自由网关页面中的输入数据的表格中的Key:中( "Insert Data"--Key)。
4:选择“Browse选择”按钮,然后找到你想出版的那个文件。(记住,别把自己的秘密文件错传上去哟!上去就下不来了。)
5:在当前类型"Content Type"窗口中,选择和你要出版的文件的类型相匹配的类型(如果你没有把握,请选择在这个小窗口最下面的“其他Other”选项。)
6:点击"插入Insert"按钮。
7:等1分钟或者更长。
8:这样你的浏览器窗口就开始显示一些技术状态消息。
9:请耐心点,然后等待这过程结束,当结束时,你能够使用浏览器移到下面,看到一条消息:“这个插入已经成功完成了。The insert completed successfully.
将来要找回这个文件,请使用这个URI(注意不是URL哟。)freenet:KSK@disposable-crap 。
10当这个过程结束,可以简单的点浏览器的倒退按钮回到原来画面。
祝贺您了,您已经成功的在自由网上出版发行了。请不要忘记那个公匙KEY,你和其他人需要通过这个公匙 KEY在任意地方来访问你出版的文件。否则,谁也不知道你出版的文件在哪里!

请注意
在某一些场合,这个上传发布出版的过程可能不会成功(特别是你在传递一个非常大多文件。而你的周围使用这个自由网的人还不是很多时。)如果你能确保你做的是对的,而且你没有其他的幸运方法,那么这里还有一个方法去上传。让我们来举个例子讲解这个方法。比如我们准备出版一个图像文件,它在 硬盘的c:\pics\britfelch.jpg,然后我们就给它创建了个可用的公匙K...@Britney-Spears-Felch.jpg

然后我们:
1。先点击左下角屏幕“开始 start”,
2。点击"运行Run.."
3。输入command,点击OK
4 当黑色的 DOS屏幕出现后,敲入:
C:
然后敲入
cd \freenet
敲入
finsert freenet:K...@Britney-Spears-Felch.jpg C:\pics\britfelch.jpg

(注意,这里只有3行命令的,如果你看到是4行,情扩大你的浏览器。当然你也要注意输入的字符的正确。)

5。等到黑窗口中显示:"C:\Freenet>",那么祝贺你,你就成功的插入了第一个自由网公匙key, 而且它以及被上传到其他的自由网的机器上去了,但请看看在屏幕右下角处,那个“两台计算机连接”的小图标,直达它们停滞闪烁兰绿信号了,你才能关闭和互联网的连接。
当你上传成功后,你就可以把这个公匙Keys告诉你所有的朋友了。让他们用这个公匙Keys来访问你的文件。


自由网(Freenet)的Windows用户

使用帮助(一)

--常见问题

一、问:我不能在屏幕状态条中的右下角看到兔子图标(Hops)
二、问:我不能在浏栏器中显示" Freenet Gateway Page"
三、问:我不能收到(阅读)我想要的文件?
四、问:我不能发行出版(Insert File)我的文件在自由网(freenet)上。
五、问:安装后,能看到图标,双击兔子图标(HOPS),却出提示说我的浏览器不支持?(或者无法打开 Configure选项)
六、 最新问题追加


请帮助!自由网不能工作!
自由网现在仍处于开发测试阶段,必然会有一些问题存在,但到目前这个最新的版本已经功能是相当全面且稳定了。当然作为测试的版本,现阶段看来还需要您拿出纸和笔来记录并了解一些潜在问题。 当然这并不需要你是一个麻省理工博士的水平,您并不需要为什么,只是了解而已。
在自由网的技术支持列表里经常有人说:“自由网不能工作!”并期待帮助,很不幸,除非我们得到详细的资料,我们不能帮助你!如果出现异常,请先参见下面的情况帮助看看是否有没有用?当然如果还不行,请到更多的帮助http://freenet-china.org 那里去。

一、问:我不能在屏幕状态条中的右下角看到兔子图标(Hops)

答:(注:先面是原英文版的说明,http://freenet-china.org提供的中文软件比这简单,请先参阅每个下载文件的README。)
1:确认你安装了自由网(Freenet ),并且是安装安装指南步骤来做的。
2:你已经安装了SUN 的Java Runtime Environment吗?
3:如果安装了,你双击运行了桌面上那个兔子图标没有(HOPS)?(或者在菜单中点击Freenet 运行)。
4:如果都做了,还不行,请重新启动机器,再次运行它。
如果不行,请参阅更多的帮助和安装指南,如果还不行请提交给我们Bug错误报告。



二、问:我不能在浏栏器中显示"Freenet Gateway Page"

答:对于新用户这是一个最普遍的问题。
请首先保证你在运行自由网(Freenet)前已经和互联网正常连接了。
如果你安装正确,你在IE中输入http://127.0.0.1:8081,或如果你能在屏幕状态栏右下角处看到兔子图标(HOPS),那么你请双击这个图标,或者在这个图标按鼠标右键,并选择“Open Gateway”。这样你的浏览器将打开,并出现Freenet Gateway Page的页面

如果这个页面没有显示出来。这可能有以下几种原因:

1“你可能运行了防火墙软件,并强迫你的浏栏器中止了和自由网“ Freenet”的连接”。
如果是这个情况,请先临时关掉防火墙或者选择允许 Freenet 和SUN 的JavaW.exe可以连接网络。

2“你可能不是安装的最新版本,现在的最新版本是0.3.8.1”

如果是这个情况,请:
A:选择卸载自由网Freenet,并执行
B:删除自由网Freenet的路径(默认是"C:\Program Files\Freenet"),
C:下载并重新安装自由网 freenet。
D:再试一次。

3“你可能已经有其他互联网软件在使用8081端口”
如果是这个情况,请:
A:鼠标右键点击“HOPS”兔子图标
B:等几秒钟,会出现一个'Freenet Configurator' 窗口出现
C:选择左边的'Fproxy'
D:确认在'Enable FProxy' 的选择框中已经选择了(对号)
E:尝试着把"FProxy port" 改成其他没有用的端口,如8888,8082等数值(但不要和窗口第一个的当前网络的端口冲突。)。
F:选择窗口下面的OK,关掉这个窗口。
G:再尝试。

4:“你的Internet互联网可能设定不对 ”
试验一下:
A:关掉你的代理服务器设置(不管是什么,有还是没有用)
B:在你的LAN或者拨号上网设定中关掉'automatically detect settings' 自动检测设定选项
(这个是在你的控制面板中的internet互联网选项中设定。)
(感谢Jens Nielsen 发现这个问题)

5:“(我很讨厌说这个原因):就是你的windows系统已经有内部原因了。”
这种情况一般发生在你已经安装大量的程序了。很多系统修改并安装了一些系统文件;这可能使得自由网 freenet不能正常工作。
当然windows 95/98确实是不稳定的系统(相当于Linux和windows2000/NT),大多数用户经常看到兰屏幕然后死掉机器了,不得不重新开机。如果,你机器经常这样,说明你系统内部被不可挽回的破坏了。
如果你怀疑Windows 内部问题,就

备份你的数据
重新格式化你的硬盘
不安装其他程序---只保证Windows 能连接网络,并能看到网络
请按照要求顺序重新安装自由网Freenet, (记住请在安装自由网Freenet之前安装SUN 的JRE 或者JDK )并仔细按照安装向导来做。
再测试自由网(Freenet ),你应该能用了。(能点击并看到网页中间的例子网页GJ's webpage了)
小心的安装你其他的软件程序并恢复你的数据。
如果你尝试了还没有体会到其中的乐趣,请把你的问题提交给自由网(Freenet )技术支持邮件列表中(http://freenet.sourceforge.net/index.php?page=lists)。


三、问:我不能收到(阅读)我想要的文件?

:这对于新用户也是一个经常出现的问题。
1:如果你输入一个key(公钥,也相当于网站中文件地址)在自由网的页面( Freenet Gateway page),并且得到的是一个“页面没有找到” 'Page Not Found'或者是一个小的错误信息,那么它可能是因为以下原因。
这个key(公钥)是老的或者是并不怎么受欢迎的。
自由网(Freenet )是被设计成让受欢迎的信息待在自由网上,而且变的越来越容易拿到它;而一个不受欢迎的信息文件就会越来越被淡出遗忘掉。

2:你可能拿到一个不正确的key(公钥)
你学员非常严格的一个字符一个字符的来对照一个自由网的key(公钥),甚至一个字符写错了,要求会报错的。

3:这个节点(服务器)或者被挂起那个文件,也可能不在线。
如果这个key(公钥)--也就是这个信息文件不受欢迎或者是刚放上去不长时间,那么他可能还没有被一定数量的自由网(Freenet) 节点(节点就像你这样的允许着自由网freenet的计算机)储存。一定数量的自由网(Freenet) 节点一时滞在,这意味这时它们不在线。
那么,如果你确定你的那个key(公钥)是存在于自由网(Freenet)上的,请在一天或者一周内多尝试几次--在不同的时间。
这个问题,也提醒海外的人士在自己的在线机器上运行自由网(Freenet)并经常读取自由网的新闻,这样国内的用户就可以比较快的得到相应的新闻和真相了。

4:你的自由网freenet没在线。
首先你现在应该在互联网上(测试一下,去用浏栏器去阅读象http://www.yahoo.com等网站,并点击刷新按钮刷新一下。) 如果你的自由网freenet是运转的(你能从状态栏中看到红边白色兔子图标(HOPS)),那就尝试关掉自由网freenet (在兔子图标处点鼠标右键,选择exit退出)并再重新运行自由网


四、问:我不能发行出版(Insert File)我的文件在自由网(freenet)上。

答:在自由网(freenet)出版发行一个文件的最简单的方法之一时在自由网通过 'Fproxy'--换句话说,就是通过你的浏栏器IE等在“Freenet Gateway page ”自由网的网关页面(http://127.0.0.1:8081)中发行上传。
要这样做请参见(英文http://freenet.sourceforge.net/freenet4fools/upload.html) 'Welcome to Freenet', 中的 上传文件的说明(Uploading Files)。中文马上就出来。提醒你要确保你的keys是唯一的。
对于现在的版本来说,通过“Freenet Gateway”页面 给自由网上传太大的文件时 有时是不成功的。在这种情况你劳动一下您的手,打开一个dos窗口,然后输入 'finsert'命令 来插入这个key(公钥--相当于网站地址).--(描述上传的文件)
如果还失败,就请检查你是否正常连接互联网、这个自由网Freenet 是正常运行的并且这个自由网是正常连接其他的自由网的节点(nodes)。尝试着去得到其他的自由网的key(公钥)。如果你能得到key(公钥),但还却不能上传出版--甚至是使用手工命令 'finsert',那么:

请重新启动你的机器。
连接到互联网上。
启动自由网 Freenet 程序,并等待片刻。
再尝试去插入(insert )一个key(公钥).

如果你安装以上所说的做了,但仍然不能插入一个key(公钥),那么就到更多帮助部份去看看。
或者很可能是一个(错误)Bug,请转告自由网 Freenet


五,安装后,能看到图标,双击兔子图标(HOPS),却出提示说我的浏览器不支持?(或者无法打开 Configure选项)

答:一般这种情况是你的JAVA设置和VM(Java虚拟机)的设置有关,或许在浏览器中的互联网 属性设置中,你禁止使用了,请改回原来。

另外你可以打开一个DOS窗口,敲入:
java
如果出现一些提示选项,则表示java 正常了。
或者敲
javaw
看看。
如果出现乱码或者提示不正确,请检查JAVA设置,如果不行,请
重新安装JRE(如果你已经JDK那更应该没有问题了.请尽可能确保您安装了最新版本的JRE或者JDK版本,因为很多时候是这个SUN公司的程序点 小问题。),再按照上面测试JAVA行不行,如行了,就再接着安装Freenet。

如果还不行,那就很抱歉,这说明你的浏览器有些问题了--因为现在标准流行的那 几个浏览器基本都支持Java,是可以支持运行我们这个程序的。那就建议你选择流行的浏览器IE,Netscape等,如果你用的就是IE等,那么请您删除这个浏览器,再重新安装这个浏览器,再测试一下其他的JAVA小程序如Applet可以看到吗?如果看不到,就说明您的浏览器设置不对,
如果能看到,试试重新启动机器,如还是不行请通知我们。

六、 最新问题追加
如果您使用的是非英文的操作系统(如中文windows等),到 java.com.sun下载JRE时请下载International Version of JAVA--就是国际版本的jre而不是普通版本的Jre。

请一定注意。否则有可能造成自由网FreeNet不能正常工作。

English Help     
http://freenet-china.org 


最新的文献摘选  

本文无版权,希望网友们广为宣传散布!

自由网介绍
自由网说明
自由网,走向free的极限
自由网(freenet):真正的点对点传输协议
自由网技术展望
自由网(Freenet)如何工作的
Gnutella 和 Freenet代表着真正的技术创新
国内用户和公司内部局域网用户的一些使用方法
SYGATE与WINGATE等共享上网软件下怎样使用FREENET
 


自由网(freenet) :真正的点对点传输协议

  

自由网(freenet)是一个正在开发完善的免费公开软件,其开发宗旨是为了保障言论自由、突破网上信息封锁。一般的PC或UNIX电脑只要支持JAVA都能运行。
 
自由网它不采用中心和边缘的结构,而是采用对称 (P2P,或Peer-To-Peer) 的结构。网路的所有参与者,人人都是服务器,同时又是用户。它有成百上千的用户,也就有成百上千的服务器;用户越多的地方信息也自然越流畅。因为freenet是通过分布在全世界无数不确定的服务器的缓存来存储资料。越是被浏览次数多的文件,便会被自动备份到更多的服务器的缓存中,也就会越来越快。

自由网很重要的一个优点是:自由网内部采用高级加密机制,传输的信息第三者无法知哓(与以普及的PGL和HTTPS类似)。所有资料都是加密传输、分散存放,而且多次存放,具体一份资料的位置是无人知哓的。而且它们的网址(IP address)和终端口(Port)是不断变化着的。

Freenet风靡西方,并被誉为互联网时代最伟大的自由软件,它突破了互联网原有的限制,而充分的挖掘了互联网潜在的共享优势。1、你可以通过freenet匿名发送任何资料。2、你可以匿名浏览、下载任何信息。3、完全的保护你的隐私。

自由网软件FreenetJview.zip(约900k),感兴趣的话请和我联系。 我的邮箱:fn200...@yahoo.com
 


自由网技术展望

2001年6月1日

 
自由网(freenet) 是基于风靡一时的Napster和Gnutella之上的一个对称(Peer-To-Peer或P2P)网络。从它的开发情况和发展趋势来看,自由网正在成为保护著者和读者安全、突破网上信息监控的一个有效的通用平台,堪称P2P网络的后起之秀。本文试图介绍自由网目前的一些技术开发情况。

自由网起源于1997年英国爱丁堡大学信息学部Ian Clarke发起的研究项目,目前有众多的开发者和热心用户。自由网上的数据采用高级加密机制,传输的信息第三者无法知哓。它有成百上千的用户及服务器,用户越多的地方信息越流畅。自由网开发者宣称:自由和匿名表达的权利是最高的真理,自由网将重新网连Internet。

自由网-WWW 转换网关

自由网软件自带一个叫Fproxy的网关。 FProxy 让用户通过熟悉的万维网(WWW)浏览器(IE 或 NetScape)在自由网上存取信息, 这样用自由网就几乎象用WWW一样了。安装自由网软件后,在 http://localhost:8081 下看到的就是 Fproxy 的界面。

自由网址查询机制

为保护著者和读者的安全,自由网没有中心服务器,但这就给网址(自由网称钥匙Keys)查询带来很大困难。著者发表的文件怎样让读者知道而又不暴露著者身份?读者在自由网信息的汪洋大海中怎样找到自己需要的文件?目前有两项技术趋于成熟:一个是 In-Freenet Key Index,即自由网上网址库,它让用户通过自由网匿名提交或下载钥匙。另外一个是 In-Freenet Crawlers,就象 WWW 网上的 yahoo.comgoogle.com 一样,能自动地在自由网搜查网址。例如:
Snarfoo: freenet:MSK@SSK@p0EFqjmDioSqKmYYORPrClUepi4QAgE/snarfoo//
Freegle: freenet:MSK@SSK@z~K65pjGmzBU8rlD7rzu9NoYecsQAgE/freegle//
http://www.freegle.com

网站发表及更新机制

自由网有一个特点,即放到自由网上的文件不能更新,因为同一个钥匙不能对应两个不同的文件,更新的文件加入自由网后对应完全不同的钥匙。那么自由网站如何更新?目前有两个巧妙的机制解决了这个问题。一个是DBR(基于时间的重定向),另一个是MSK钥匙,它们使同一个自由网网址(如freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews//)在不同时间指向不同的一系列文件。详细介绍请见 http://freenet-china.org/freenet/content.htmfreenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews//freenet/content.htm

另外,热心的软件开发者免费提供自动发表、更新自由网站的软件,其中两个最普及的是Manifest 和 FreenetMirror。这些软件可在Snarfoo上找到。Manifest 还带有自动下载整个自由网站的功能,已经包括在freenet-china.org 提供的汉化版FreenetJview 和FreenetSetup 中了。

自由网上自由域名和FreeWeb

自由网的钥匙是否太难记了?你想要的WWW 域名 cctv.com已经被人注册怎么办?提供自由上自由域名的FreeWeb就是你的答案。这个自由网上的附加软件让你免费注册发表你自己的自由网站,并给你个域名 cctv.free。详细介绍请见 http://freeweb.sourceforge.net

自由网上 Email 和 News Groups

你一定想过发匿名 Email 和给你的Email 加密的问题。当然,自由网软件开发者也思考过这些问题,这毕竟是自由网的开发宗旨说包含的。那么你就不会奇怪 Email 和 News Groups 也可在自由网平台上运行。(自由网上 Email 称 Fmail。)其实早有个更大的开发项目,叫自由网上一切 (Everything Over Freenet),包括网上游戏,详见 http://eof.sourceforge.net

自由网上的问题

可以确信,自由网将给互联网带来革命性的变革,也许真如自由网开发者说的,“自由网将重新网连Internet (Freenet: Rewiring the Internet)” 。目前的问题在哪里?用的人还不多,应此很慢。但在中国那种网络被重重封锁的地方,人们需要的就是自由网。因此我认为,在海外华人的帮助下,自由网首先会在中国扎根开花。

参考网站:http://freenetproject.org, http://freenet-china.org/freenet



自由网介绍


自由网(Freenet)是一个正在开发完善的免费公开软件,起源于1997年英国爱丁堡大学信息学部Ian Clarke发起的研究项目。其宗旨是突破网上封锁,保护作者和读者的身份。自由网组织宣称:自由和匿名表达的权利是最高的真理。

自由网提供自由网关(FPROXY Gateway),用普通WWW浏览器(IE、Netscape等)即可浏览自由网站(FreeSites)。

自由网的JAVA源程序完全公开,有无数热心网迷和专家高手支持。现已建立中文自由网,并提供《自由网上自由新闻》。

自由网和WWW都在互联网上运行,但网络结构不同。WWW采用服务器─客户机结构,服务器可被屏蔽;自由网采用对称(Peer-To-Peer)的点对点网路模式,所有参与者都是客户,又都是服务器,任何人无法对整个客户群进行屏蔽!

自由网在JRE(Java Runtime Environment)环境下运行,使用自己的端口和协议,而不在HTTP上运作。

自由网允许匿名公布和获取资料,并使彻底删除资料几乎不可能,而且没有集中控制,甚至其开发者都无法控制。关闭自由网,就必须关闭所有用户,而不是仅仅关闭几个网站。

自由网上的资料经加密后,随机分布在整个网络,每份资料的位置无人可知。由于每个用户都储存数据,所以即使部份用户不在网络,他人仍能查阅。但每个用户并不知道自己储存了什么。

用户可在软件设置(fconfig)中改变本地储存文件的个数和总量,但不影响整个自由网。删除本地文件时,并不知道其内容,即使是自己公布的。

用户发出的查阅请求会传遍整个网络,并检查经过的每个站点。同时,每个站点保留请求记录和收到的数据拷贝,直到没人需要时才删除。

这样,站点资料的人气度会改变网络结构,资料逐渐移到距查阅用户附近──指站点间的跳跃数(HOPS)渐小。同时,未来的请求会转向经常获得资料的站点。带宽由此而相对增加,查阅因而逐日加速。

而且,自由网对请求信息的字串作散列化处理。两个只差一个字符的串(如“HumanRights”与“Human-Rights”仅少一个“-”)会散列成极为不同的值。这意味着对用户发出的请求进行监测和特徵串分析,是几乎不可能的。

自由网采用“One-Way Encrypted”高级加密机制。作者建自由网站时,产生SSK(SubSpaceKey)钥匙对(KeyPair)。其中,私钥(Private Key)用来更新网站;浏览者用对应公钥(Public Key)和自由网站名进行访问。

公钥相当于WWW网址。查找公钥可在WWW中搜索关键字“Freenet keys”,或进入WWW中的公钥服务器。自由网将不断在WWW中提供新的公匙服务器。

自由网软件的自由网关页面中内置《自由网上自由新闻》和其它公钥链接。

自由网软件(FreenetJview.zip)只有860k,不需安装,可在软盘上运行。只须计算机支持微软的JAVA(Jview,IE5.0以上版自带,或到Microsoft网站自由下载)。也有含JRE的“傻瓜”中文版。

运行进入自由网后,用IE5或Netscape即可自由流览《自由网上自由新闻》。

获取自由网软件,请用代理访问下述自由网网站或通过邮件联系。

衷告读者:尽管自由网有先进的安全技术,但也是相对的,不可能绝对安全;所以一定要保持警惕,不能掉以轻心。

附:

Freenet:
http://freenetproject.org
http://freenet.sourceforge.net

中文自由网:
http://freenet-china.org/freenet
http://freenet-china.50megs.com/frenet

公共钥匙服务器:
http://www.freegle.com
http://www.altavista.com
http://www.thalassocracy.org/keyindex
http://www.freenetproject.org/index.php?page=keys

自由网技术论坛:
http://network54.com/Hide/Forum/122506

《中国六四真相》自由网地址:
freenet:MSK@SSK@rBIYbtkcbm3GxVYCtVXNNQswhWcQAgE///TiananmenPapers.zip  
freenet:MSK@SSK@rBIYbtkcbm3GxVYCtVXNNQswhWcQAgE///

自由网上自由新闻:
freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews//

中文自由网信箱:
te...@freenet-china.org


自由网说明


一· 检查系统是否支持JRE(Java Runtime Environment)环境

1· 要求系统支持SUN JAVA 1.1标准的JRE。
 Microsoft IE5.0以上版本支持JRE (微软称Jview)。

2·  若自由网不能正常运行,在“开始─程序─MS-DOS 方式”窗口执行:
Jview

如出现以下显示,说明支持Jview:
Microsoft (R) Command-line Loader for Java Version 5.00.3802
Copyright (C) Microsoft Corp 1996-2000. 版权所有。
……

不能直接在“开始─运行”中执行,否则看不到显示。
若版本在Version 4.00以下,无法正常运行自由网。

3· 下载Microsoft Jview (很多IE5的光盘带Jview,安装办法见此):
http://download.microsoft.com/download/vm/Install/3802/W9X2KMe/EN-US/msjavx86.exe

二· 运行自由网

1· 将FreenetJview.zip解压到任意目录,双击qfreenet.bat或sfreenet.bat。区别是:qfreenet.bat启动Freenet的常用方式,用于直接连接互联网的LAN;sfreenet.bat启动Freenet的暂用方式, 用于电话线连载上网,或有特别的安全忧虑(如电脑被监控)。

2· 从软盘运行,须在A:盘目录下双击qfreenet.bat或sfreenet.bat;在DOS下运行,须先进入“A:\>”,使A:盘成为当前驱动器,在“C:\>”下qfreenet或sfreenet.bat找不到所需文件。

3· 在浏览器地址栏输入:
http://127.0.0.1:8081/
http://localhost:8081/
进入自由网网关“Freenet Gateway”页面。

4· 通过自由网软件自代的README.txt或freenews.htm文件中的链接,进入自由网主页或浏览“自由网上自由新闻”。

三· 自由网设置

1·自由网软件能自动辨认安装路径和TCP端口。
 若运行不正常,或想更改设置,可双击“fconfig.exe”:

2· 从软盘运行时,自由网下载的所有文件储存在
C:\temp\temp
可在freenet.ini中改变路径设置。

3· 首次使用Freenet,及首次访问的自由网网站,速度会较慢。Freenet有自适应功能,日久后会直接转向经常获得资料的站点,并将数据集中到查阅用户附近。
 
海外华人要帮助大陆同胞。多建接点、多开机,更耐心地用自由网查找信息,尽管在海外WWW网速度比自由网快。

四· 其它

1· 文件说明 (文件 功能)

汉化版FreenetJview (2001-05-26版):
README.htm   * 安装说明文件。
.fproxyrc 自由网网关的本地地址文件。
fconfig.exe  自由网软件安装路径和TCP端口设置程序。
finsert.exe  插入资料。DOS程序。
flaunch.ini  程序配置文件。
freenet.ini  参数配置文件。
freenet.jar  站点(服务器)和命令行客户。
freenet   * 自由网主页链接快捷方式。
freenews.htm * “自由网及自由新闻简介”页面。
freenews * “自由网上自由新闻”链接快捷方式。
frequest.exe 查阅资料。DOS程序。
mimetype.txt 文件扩展名说明文件。
nodes.config 连接的初始化设置的文件
qfreenet.bat * 自由网软件常用启动批命令。不使用系统任务栏图标。
sfreenet.bat * 自由网软件暂用启动批命令。不使用系统任务栏图标。
manifest.jar * 批下载程序。
id3.jar   * 批下载附属程序。
getnews.bat  * 批下载命令
save和save4java子目录下的文件:* fconfig.exe 用的设置文件。
(以上带 * 的是英文原版未带的文件)

英文原版(0.3.9.1版)比FreenetJview多以下文件:
freenet.exe  启动系统任务栏图标。
fserve.exe   启动服务器站点。
server.exe   不使用系统任务栏图标启动服务器。

2· 自由网软件下载

可通过代理从以下地址下载:
FreenetJview.zip、自带JAVA的安装包FreenetSetup.exe:
http://freenet-china.org
http://freene-china.50megs.com
FreenetJview.zip也可通过Emailte...@freenet-china.org 得到。
原程序:
http://freenetproject.org



自由网,走向free的极限

易水寒

自从Napster遭遇音乐出版商的抵制以后,标榜自由、免费的互联网到底还能够向前走多久?一直是一个让业界非常关心的问题,就在人们越来越觉得互联网的昔日辉煌的免费时代即将一去不复返的时候,freenet却从一个不为人注意的角落跳将出来,对现实社会中的法律和规则发出了大声的嘲笑。

MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews/freenet//index.html.上面的这一长串字母代表什么?看看像不像临家一岁半的小孩子在电脑上的涂鸦?如果你真的这样以为,那可就大错特错了,这就是freenet的一个节点,通过他,你可以找到任何一个mp3的集点,并下载它。也许今后的一段时间里,这种以msk或者ksk开头,后面跟上一个@的长串乱码,就是你掌握真正免费的互联网的钥匙。是的,钥匙,在freenet上,正是将这种长长的字母串称作“key”的,只要拥有了它,你便拥有了进入freenet的钥匙。

但是,你也许会问,有什么理由会促使你放弃简单易记的http://***,而偏偏要记录这个复杂难懂的msk@***呢?理由是充分的。因为:1、你可以通过freenet匿名发送任何资料,而不会担心音像商之类的家伙把你告上法庭;2、你可以匿名浏览、下载任何信息,而不用担心诸如好莱坞之类的的家伙把账单寄到你的家里;3、只要你想,没有人能够阻止你浏览下载任何资料,因为freenet是通过分布在全世界无数不确定的服务器的缓存来存储资料,而不是象napster那样有一个主服务器,一旦这个服务器遭到屏蔽,便没有了任何获取资料的渠道;4、不要为网络速度担心,在napster上,远程传送一首mp3的经历,想想每每个人都有过难忘而可怕的经历,但是,freenet则会智能的将所有文件分类,越是被浏览次数多的文件,便会被自动备份到更多的服务器的缓存中,也就会越来越快;5、完全的保护你的隐私,在稍后我们可以看到,事实上,安装了freenet之后,浏览自由网其实就象是在浏览你自己的计算机。

最新的freenet的软件版本有中文Fproxy网关界面,增加下载网站的Windows界面(GUI),下载网站大为简化,在速度上又有改进。它使用Microsoft Java、不用特别安装、方便下载。(带IE 5.0 以上的 Windows 2000 和 Windows ME 自带 Jview。) 你只需要将此文件解开(unzip)到一个子目录下(如C:\Freenet,但不能含空格),双点 qfreenet.bat,然后就可用IE或NetScape看自由网了。你可在软盘上运行这个自由网版本。如果你从我们指定的网站以外下载FreenetJview,建议你验证下载文件的准确性。这里主要是防止别有用心的“人” 仿制我们的程序加入木马。
启动freenet,你会发现你的电脑已经是一台虚拟的服务器在网络上运行着。ie的地址栏上输入http://127.0.0.1:8081。对,没错,现在你就是在浏览你的计算机上的一个freenet的关口,这样,你恐怕就不难理解为什么freenet是不可控制和不可屏蔽的了吧,谁能阻止你浏览你自己的计算机呢?当然,你完全不必为你的计算机的安全担心,因为在这时,你的计算机内的所有资料已经完全被单向加密了,正象freenet的发明人所说的:“谁都不能控制和偷窥freenet,包括我自己!”没有“key”,任何人都不会知道网络上到底有着什么。同时,象所有的免费软件一样,在freenet的站点你也可以找到它的原代码,你可以按照自己的要求来自由的修改和升级它。

当然,安装了freenet之后,如何有效的找到散布在网络上的“key”是一个大问题,但是,随着freenet在网络上以极数的速度疯狂的传播,现在已经变得非常的容易,任何一个大型搜索引擎上,你只要敲出“Freenet keys”,便可以找到非常多的自由钥匙。同时,在自由网,一些大型的自由钥匙服务器已经开始运行了,更多的人陆续的参与到自由钥匙服务器的开发与建设上来,“http://www.freegle.com”是目前最知名的自由钥匙服务器,通过它,也许你很快就能够找到你的所爱。

freenet在短短的时间风靡了西方,并被誉为互联网时代最伟大的自由软件,它突破了互联网原有的限制,而充分的挖掘了互联网潜在的共享优势。当然,象Napster一样,freenet一经推出,便遭到音乐出版商们的强烈反对,而且,事实上,这种反对也有其重要的依据和道理的,但是,这个问题将留在今后我专门讨论freenet所带来的社会问题的文章中进行探讨,而今天,我只是将自由网的基本情况介绍给大家,更多资料我将放在这里,如果你有兴趣,不妨前去下载浏览,也许明天一早,你已经是一个掌握自由钥匙的自由网人了。

去吧,去找你的自由钥匙去吧。


自由网(FreeNet)如何工作的
http://music.cnet.com/music/0-1652424-7-3246687.html?st.mu.3246686.txt.3246687
在我参加的每一次在线网上音乐会谈,自由网Freenet看来是个大热门。即使对于没听说的人也是,如此,自由网 freenet是一个点对点网路模式的,个头比Napster and Gnutella要小,但却有非常潜在巨大的能力去窥测第一把交椅。Napster (and Napster wanna-bes) 依赖一个中央服务器---是可以关掉的。Gnutella 是分散的,因此不会关闭,但Gnutella 却不能匿名,因为它会显示出你的IP并让全世界的知道。自由网Freenet 是这个唯一的点对点网路而且是真正的能保证自由交换电子信息。因为他在这方面特别有明确的观点和目标 (以后还会更发展这方面)
如果RIAA想去阻止人们在自由网Freenet上去下载 MP3s,它是很不幸的发现不可能。同样的极权政府试着去阻止人民去谈论皇帝的新衣看来也是不可能了。如果可能,自由网 Freenet将终结版权、知识产权和审查机关和封锁!

如果它是数字,它就是信息。
Freenet的发明人Clarke's的中心思想就是阻止任何人去访问他们想访问的信息是不对的和非法的!他不希望任何政府或者组织设置障碍去观看个人需要的信息。(摘译)这里讲讲它如何工作的。自由网( Freenet)就是运行着自由网Freenet的计算机作为节点(类似服务器)构成的 --- 分散在整个互联网上。每个用户都会为自由网储存一点点数据。这些数据文件是被加密的。
节点的主人--那些运行着自由网-Freenet的计算机,甚至是更权威的专家也没有办法知道在计算机里有什么数据。 当有人索取存储在你计算机中的自由网的那些数据时,自由网Freenet会知道来如何拿到、解密然后传给那个索要者。理论上讲:你永远都不必了解它的工作机制就可以去寻找并下载信息从你的计算机网中。

比如,你正找Ricky Martin MP3文件,自由网Freenet 现在在运转,你知道一个正确的key(类似网站的地址)去找这个文件(如:ricky_martin-dont_fear_the_reaper.mp3)。当然在的开发者正在致力于使用一种模糊查找方法。。不管如何,当你发出一个找文件的请求,这个请求就会传遍整个网路,并检查它经过的每个节点。作为一个对比,Gnutella在每次请求到达一个新节点时,它会为这一个请求又产生多次请求-----自由网Freenet发明人Clarke解释这就是Gnutella网为什么这么慢。而在Freenet 一个单一的文件索取会让这个程序比Gnutella更有效.

一个注意点
最让人有兴趣的或许是自由网 Freenet 经常在独自使用就能不断的自我更新。如果我要搜索 ricky_martin-dont_fear_the_reaper.mp3并你有。而以后,如果另外还有人搜索这个 Ricky Martin歌曲时,这个请求就会忽略我们这两台计算机之间的连接关系。不要小看这一点,当自由网用户\数量乘倍的增加时,你会发现一个有效的前后关联的结构体系就非常容易的建立了。

另一个热点就是自由网的自我机构拥有非常有效的带宽。这里有个 Clarke经常讲的例子:信息数据经常是在美国生产,在欧洲应有。使用WEB网,当欧洲要使用它时,必须每次都穿过大西洋。而使用自由网(Freenet), 这个文件将在第一次时穿过大西洋,而以后的欧洲用户的请求就不会这么远了,他只需要到最近的欧洲节点上去读取了!如果有很多的用户需要它,它会多次复制在整个的自由网的那些受欢迎的地区。这种中和效应Clarke 叫它“the Web's Slashdot effect”, 当一个时间内,大量用户同时需求某个WEB网站网页时,服务器会降低速度,,而自由网 Freenet却能够有效的利用网上那无数用户的带宽,一旦文件被索取,就会在那里被建立一个受欢迎的文件镜像。这样可以充份利用带宽,提升读取速度,可以说用户越多,反而速度会越快!

背后的故事(译者:这个诉苦已经在最新版里终结了。所以......) 这个解说是一个完全建立在我们探讨比萨饼时(注:Clarke是一个除了意大利香肠以外的素食者。)当我积极在自己的办公室里运行自由网Freenet 时,这个经历就和他描写的乌托邦主义的有点。。。:首先我下载安装了SUN的Java Runtime Environment (你也可用JDK),设定安装,让我重启动3次(译者说:我怎么一次都没有启动就好了呢--奥,可能他写文章时用的很老版。现在的可不用。有些描述和意见就给按照现在版翻译或删除)我终于能够建立一个节点(服务器)并跑起来了。除了一闪而过的DOS画面以外好像看不出什么来,只有一个红边的小兔子图标出现(奇怪它叫HOPS就是单脚跳)。双击它试验吧。如果你有什么建议或者想编写程序也请来吧。自由网是为了争取自由的天赋人权的一个好工具!非常棒,建议每个想保卫自己天赋人权的人都来试验一下。

到此,我们不得不佩服Clarke 所讲的是一个非常有说服力的方法---利用这个技术能给全世界带来改变。开放的程序代码(http://music.cnet.com/music/0-1713822-7-1817104.html?st.mu.3246687.txt.1817104)使它比另外一种Napster更加容易的取得成功;它也使得任何人想要阻止人们交换数字信息成为不可能。很明显它给音乐MP3界带来了非常明显的冲击,对所有的领域也是如此。
如果自由网普及,它可能就是一场文化大革命(奇怪外国人怎么知道这个名词)

(文章摘选。版权属于所有想知道新闻事实的人。)


国内用户和公司内部局域网用户的一些使用方法

2001年6月28日

下面的方法非常适合在内部防火墙后面(如国内的教育网)的用户,对于国内普通用户也有参考作用。因为如果你是直接上网的用户,如果在确认readme.htm 的你都做了,还看不了新闻,也最好使用这种方法和外界的用户建立联系。

使用前提是,你能正常运行自由网,能在IE等浏览器中看到Fprxoy自由网的网关页面。退出自由网(运行fnexit)。然后进入下列步骤。

方法一 使用SocksCap V2 + Httport + 自由网

这里使用SOCKSCAP32将Freenet的TCP/IP转换成SOCKS,再用 httports将SOCKS转换成普通http,再找安全的海外普通代理,这样谁也不好查了。监控系统看到的是一般的http访问,但和一般的WWW访问不同的是所有信息都是加密的。用SOCKSCAP和httports访问一般的WWW网站时,即使用https,因为WWW网站的地址没有被加密,代理很快就会被封锁;用SOCKSCAP和httports访问自由网就没有这个问题。优点:可以避开一些只开放少数端口的局域网(如国内的教育网)的限制,在有安全的代理服务器的前提下用这个方法浏览自由网更为安全。而且SOCKS代理速度比一般的代理还快。 缺点:初看起来有点繁琐,因为要设置两个软件,但实际上不难。如果freenet软件自带SOCKSCAP32和httports的功能,那就更好了。
需要软件
1、NEC的SocksCap V2
这是NEC出品的代理调度设置工具,大小995 KB, 设置简单,通过它几乎可以让所有基于TCP/IP协议的软件使用socks代理来访问Internet。(如Freenet,IE,OE,Netants,Cuteftp,Zmud......)

公司下载
http://www.socks.nec.com/cgi-bin/download.pl
http://www.socks.nec.com/38291056/sc32r210.exe (这个地址会更改)
或者到各个软件下载站点输入SocksCap 搜索一下,这个软件比较普遍了。有汉化版本。
(备注:e-Border Client 是NEC推出的功能比SocksCap还强大的使用更方便的socks软件。大家可以参考其他文章。)
2、HTTPort
这是个二次代理软件,大小762 Kb,该软件自带SOCKS server,可以用http代理模拟socks5代理来实现socks5代理的功能,和SocksCap结合可以完美突破封锁。它自己本身也是突破防火墙的好软件。笔者看到的最详细的中文介绍是 http://www.minghui.ca/mh/articles/2001/4/17/10019.html

公司下载
http://www.htthost.com/httport_2_download_page.htm
HTTP1: http://www.htthost.com/httport3sn.exe
HTTP2: http://www.kiarchive.ru/pub/windows/internet/proxy/httport3sn.exe
或者到各个软件下载站点输入 HTTPort 搜索一下,有汉化版本。

3、自由网(又名freenet)软件
完整版本下载地址 http://freenet-china.org/freenet/download/FreenetSetup.exe
简易版本http://freenet-china.org/freenet/download/FreenetJview.zip
Simtel.net (文件名fnjv0391.zip)
或在Yahoo或usa.net上申请个免费信箱,通知te...@freenet-china.org
需要的条件

1、能够看到外界互联网网站,如果在公司内部有代理服务器要知道内部代理服务器地址和端口。可以通过IE中的internet选项中的“连接”中的“局域网设置”中,看到地址和端口。我们假设是a.a.a.a 端口80 。
2、还要知道一个可用国外的代理地址(如果你直接上网的,就要知道两个海外代理地址,其中一个代替我们以上说的内部代理地址)。我们假设是b.b.b.b 端口8080。
可以到
http://www.proxylist.com
http://cameleon.org/#proxytodayrefresh
http://tools.rosinstrument.com/proxy/
http://www.multiproxy.org/anon_list.htm
http://www.ijs.co.nz/proxies.htm
http://djsyndrome.homestead.com/proxies1.html
http://proxys4all.cgi.net/
搜索一下,或者用其他站点找找,但不要用国内的假代理。

例如,如果你是中国教育网等内部网的用户,你只要找到一个教育网或者内部网的代理服务器地址和一个外部的代理服务器地址,就可以使用这个方法使用自由网。
安装设置

0、安装自由网软件。如果还没有安装,就安装或者解压缩自由网软件到默认路径的c:\freenet,可以更改路径,但后面在SocksCap也要相应更改。
运行自由网路径中sfreenet.bat,等待几秒后,如果能在IE等浏览器中输入 http://127.0.0.1:8081 能看到Fprxoy自由网的网关页面就可以进行下面步骤。
进行下面安装前,请先退出自由网。(对于简易版本要按一次,Ctrl+Atl+Delete,找到点击Wjview 关闭这个Wjview,或者直接关机重新启动。对于4M完整版,鼠标右键点 屏幕在右下角兔子标记,选择Exit退出。)


1、安装其它软件
1-0   安装设置SocksCap
安装SocksCap后,接着它就弹出一个询问使用许可,等待几秒后,选择左边的accept,然后我们进入设置画面。(如图cap2)或者在SocksCap的File菜单的Settings中重新设置更改。


这里我们 在SockS Server 中写入127.0.0.1端口一般不要动,Socks 的大都是1080。

接着选下面的Protocol协议是第一个Socks4,Socks User用户名不用填。选择 OK确定。
附:A、这里127.0.01:1080是指向下面要安装的Httport软件,Httport软件自己本身就带个Socks4代理服务,可以把Socks4和 Http代理转换。B、如果你直接使用海外的Socks代理服务器地址,而不使用下面介绍的httport软件建立的方法,请确认Socks代理类型是4还是5类型,并相应更改地址和类型。

1-1 设置SocksCap
点SocksCap画面中的NEW按钮,就弹出有三个输入框的小窗口。注意这里对于4M完全版本和简易版本的设置是不同的!

对于4M 自带Java的完全版本的就容易了。选择browser浏览,更改路径找到自由网路径,选择Freenet.exe选择确认 OK,就会返回数据。然后选择Ok确认,就会在SocksCap出现一个freenet图标。完成设置。

但对于使用简易版本的就要必须自己手工建立,在点SocksCap画面中的NEW按钮后,弹出有三个输入框的小窗口中,直接输入:

第一行Profiel Name:中写入 Freenet TEMP (这是随便写起个名字,没有关系,别重名就行)
第二行Command Line:中拷贝下面的命令进去:
wjview.exe /cp freenet.jar /d:transient=true Freenet.node.Node
第三行中是Working工作路径,这里填入自由网的路径,我们这里填入假定默认的 c:\freenet,然后选择OK确认。

这样自由网和Scokscap就设置完了,以后再运行自由网就在Sockscap中用鼠标双击这个自由网运行了。
但为了更好的测试,我们还把IE等浏览器也放到SocksCap中,其实对于一般的应用程序可以直接拖拽那个应用程序的图标到SocksCap中就可以了。我们这里要建立个IE等浏览器,方法同自由网完整版本。(略)

暂时关掉ScokScap,等安装完Httport后再运行它。

2、安装设置Httport
2-1 设置Httport
httport2.2界面有system,proxy,port mapping,about四大项。主要需要改proxy与port mapping。
A   在proxy(代理选项)画面中
http proxy you need to bypass:在这里面填入你的公司内部的http代理服务器的相关信息。
host name or IP address:填入你的公司内部的http代理服务器地址,我们这里是a.a.a.a。
port:你公司内部http代理服务器端口,我们假设为80。
一般上述信息会自动检测出来。
user name与password 一般不用填。
user-agent:不用管。
bypass mode(通过模式):选择 auto (自动)。如选择 ssl (connect,加密) ,在公司网关处中监控你只能看到 ssl:a.a.a.a :8080,但这种方式不表示是加密的,而且很多代理并不支持这个连接方式,这样的代理不好找。如选择 remote host (远程模式),速度稍慢, 公司网关处中看到你。但由于我们使用自由网看新闻,而自由网本身就是加密的数据,谁也不看不懂内容。所以这个时候到不太担心它能不能看到,而且自由网发送的地址也是随机的,所以我是选择auto自动选择。


B   在另外port mapping(端口映射)画面中
external http proxy :外部http代理服务器。
点击子选项
local host (本机):
----- 3128 可以改(一般不改)
remote host  (你要用的代理):
-----proxy.mic.com之类。 改为你要的b.b.b.b。
remote port (你要用的代理端口):
----80之类。这里我们改为例子中8080。
这时下面的Buile in Socks4 Server应该是默认的“对号”,已经选择好了,如果没有一定要选择,让“对号”出现在 Run Socks4 server (port 1080)。有这个就可以和SocksCap 结合使用了。
2-2 测试Httport正常,启动httport
设置浏览器(注意:对于看WWW新闻站点就要按下面设置,但当运行自由网要浏览自由网新闻时,就不要代理,要把Internet设置中的代理服务器中全部清空。)

在IE中Internet选项中的 连接\选局域网\代理地址
添入127.0.0.1端口3128。 端口也可以用别的,如8088,80,等,只要与local host(本机) 的设置一致就行。 (一般就是默认的3128。)
启动httport,点击start。
通过的IE浏览www.yahoo.com(等被禁网址), IE把请求通过3128端口发给当前本地代理Httport软件本身(127.0.0.1)的3128,httprot把端口3128和海外的b.b.b.b 的8080做了一个映射连接。这个连接就穿过了公司局域网内部的a.a.a.a上代理防火墙。你的浏览请求被发给了b.b.b.b:8080代理上。 然后代理再发送请求了。
如果这时候你IE能看到普通的站点和一般级别的被禁的站点(可悲的是,国内封锁的最高级别的却是各大正派的新闻站点而不是应该封锁的那些乱七八糟的站点。),这样就表示httport可以工作了。否则,检查代理地址是否正确,或者有效(笔者更换了好几个地址才找到个合适的。)你可以在Httport的System的画面中有个Error实时窗口报错。
然后,在IE中Internet选项中的连接\选局域网\代理地址中把原来设置的清空 --- 不选择,把“对号”去掉。不再使用代理。(看自由网时IE一定不要设置代理!)

然后进入使用阶段。

3、使用阶段

3-1 启动httport,点击start。如果要它自动运行,要System中选择Start and minimizie automatically。

3-2 启动SocksCap, 启动我们刚才为了测试在SocksCap里 建立的IE浏览器连接。运行它后, IE浏览器工作和普通一模一样没有变化,但内部请求都交给SocksCap 把Http转化为 Socks请求,然后由SocksCap再转给充当Socks4 Server 的Httport 再转换后向外界请求了。

这里我们用IE等浏览器查看普通的网站如果能看到,就表示成功了。如果不行,而你又是按照上面的说明设定的SocksCap,那一般问题在Httport的代理上,因为ScocksCap是很简单的。

如果成功,那下一步运行自由网就不会有问题了。(记着,这时候的IE的代理设置中要不使用代理。)
3-3 双击我们在SocksCap中建立的自由网的新连接,运行它。
等几秒种后,启动普通的IE浏览器,用SocksCap也可以。在IE等浏览器中输入http://127.0.0.1:8081 这个地址回车,如果能看到 自由网网关Fproxy就表示表示正常了。然后,点网关的新闻主页连接或者在网关第一个key 处填写
freenet: MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews// 或者在IE浏览器的地址栏中拷贝 http://localhost:8081/freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews// 也就看到。

耐心的等待几秒到几十秒后就会看到了,另外在看中文新闻之前,最好先多点一下新闻网关或者readme.htm中的那几个热门英文站点,多点击几下出现画面,可以通过这样和自由网上站点建立很多有用的联系,这样在以后的使用中会越来越快,越来越不可能被封锁。但对于结合上述办法使用简易版本的用户在关掉自由网时,应该等到没有数据请求再关,否则强行容易引起死机。对于使用完整版本的就没有这个问题。估计和处理内存有关。
上述方法也可以相应的进一步调整。
其他方法 一
如不使用SocksCap 而是NEC的eBorder-client,它可以在
http://www.eborder.nec.com/eval/eBorder-client-win_2_11.exe 等下载,但因为是测试版本,它的公司会提供临时的注册码给你使用如UUUF-9U79-93YK-Y024-ZKA9 或者RK25-9W8V-M9SC-3ZWZ-5KV9等,你可以自己用注册码这个关键字搜索一下。这个软件号称比SocksCap还强大。使用说明可以用eBorder到google.com等等门户站点作为关键字搜索一下。
估计使用这个软件就不会出现关掉简易版本的自由网时出现死机状态。但没有测试。

其他方法 二
我们还可以不使用httport 而使用Socks2http ,这样我们只要有一个代理地址就可以了,但笔者觉得它不如httport:试用时间短,而且它实际还要到服务器去转换,有被封锁可能。但却不失为一个方法。

其他方法 三
我们只用SocksCap这一个软件 ,而不用 httport 或者Socks2http等如此麻烦的socks-http转换软件, 直接使用国外的Socks代理服务器地址,就是在SocksCap的菜单File中的Settings中的Socks Server 这个Socks服务器的地址中填入 海外能用的Socks代理服务器地址。然后直接运行IE和自由网就可以了 。但要注意你找到的Socks Server的类型是 Socks4还是5,可以都设一下。这种方法更简单,但要找到一个合适的能用海外地址确实很不太容易。可以到上述代理列表中查,或者使用ProxyHunter代理猎手去搜索美国日本等发达国家的IP找找。
============================
上述方法,适合在内部网被封闭了的用户测试使用,对于国内完全按照readme.htm说明中安装后,能看到自由网网关却出不去的用户也适合。也适合想更加安全的使用自由网的用户。

自由网的原理决定了只要你按照说明满足条件后,使用它能看到了自由网上的站点,哪怕只有一个页面,也意味着你已经可以看自由网上所有的站点,谁也就再也无法封锁了。刚开始确实是慢,多刷新几次,慢慢就会好。

===========================
使用经验

自由网一出来,便以其匿名、加密、自由免费的最先进的P2P下一代网络软件的代表而风靡西方世界。开发人员号称这个软件将终结网络监控和封锁。笔者自己使用了几个月后,感觉很适合突破中国的封锁,总结了一些经验提供给大家敬请参考指正。也恳请大家能重视起来这个封锁技术向周围的亲朋好友推荐使用,因为

一、一旦使用自由网后,既可以秘密读取新闻,也在基本不影响自己机器的情况下秘密担任着帮助别人传递新闻(这就是无法封锁关键,现在有成千上万的自由网用户,就相当于有成千上万的义务服务器在帮助国内),用户越多速度越快,越不容易封锁。(但国内用户先不要选择这个默认功能,但只要用户使用就在无形中加快了自由网中文的信息传递。)

二、自由网上中文新闻,有很多有名的新闻站点每天都更新,很适合群众看来了解被封锁的真实消息,如 BBC 中文新闻网、小参考、大纪元、美国之音中文网、博讯新闻网、万维新闻网、人民报、禁(精)品 书籍等等。他们的key都可以到 freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews// 主页上找到。而各站点的Key现在的命名方法很简单,只要知道一个站点的key把站点的中文拼音名更换一下就好比了。
freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews/xck//
freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews/bbc//
freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews/xinsheng//
等等。注意这里的大小写区分,而且不能少 “/”或者多什么。而且在第一次用时,要尽量先点英文站点看一下,目的是和外界建立更广泛联系。
下面我谈一些个人经验。
一、初次安装后,你要使用文件管理器自己来找到它来运行。

1、建议国外就使用4M大小的自带JAVA自由网安装包,因为这个完整版本的自带了JAVA程序所以几乎不需要用户检查什么就可以用了。但中文版安装后,它并不没有在程序菜单和桌面上建立快捷方式,好象是为了照顾国内用户安全,需要用户自己使用文件管理器找到安装自由网的路径(这里假设你安装时用默认的c:\freenet),双击那个兔子标记的Freenet.exe运行就可以了(或者自己建立快捷方式, 找到Freenet.exe,点鼠标右键选择发送到桌面快捷方式就可以。)。自带JAVA自由网安装包下载地址 http://freenet-china.org/freenet/download/FreenetSetup.exe

但国内用户和在公司内部网络没有外界有效IP地址的用户使用这个时要更改一个设置,运行后,用鼠标移动到Windows状态栏右下角的兔子图标右键点击选择configure 在Transien后面的框中点击选择不作为服务器。但国外直接上网用户可以不用。

如果不会更改的话,就按照找到路径里的sfreenet.bat,而不要运行Freenet.exe,这样就不会出现兔子图标了, 也不会当服务器,只是看新闻。

2、对于简易版本的890KB的自由网简易版本的压缩文件,使用Winzip等把它解开到一个路径如c:\freenet ,然后用文件管理器找到sfreenet.bat(建议国内用户和在公司内部网络没有外界有效IP地址的用户使用这个,它只是读取新闻,但不对外当服务器。)或者qfreenet.bat(建议国外直接上网的用户使用。)
下载http://freenet-china.org/freenet/download/FreenetJview.zip


但对于使用简易版本的用户如果看不到Fproxy那个网关界面,一般肯定要注意机器是否安装Wjview,这个在你的自由网路径c:\freenet的readme.htm有很详细的说明。请一定参考。

对于使用简易版本和自带JAVA自由网安装包多次刷新测试后,如果看不到新闻主页,请判断自己是不是在公司或者学校的防火墙后面,如果是这样的话,可以使用自由网路径c:\freenet运行fconfig.exe 出现DOS画面后输入Y,然后输入80,或者8080或者3128等测试一下。如果还不行就要使用下面讲的软件结合使用了。
=====================================
另外人民报有如下报道
Safeweb 推出突破互联网火墙的最新最有力的技术,叫做 "triangle boy",我们不妨把它翻译成“三角男童”吧。
步骤非常简单:
1. 送个电子邮件到 tbo...@safeweb.com (注意:不用在邮件里再打任何其它字);
2. 过一会儿你就能收到回件,内附三个“三角男童”链接;
3. 点击其中任何一个链接,就可到达Safeweb网站;
4. 键入相关的网址即可。
任何时候你需要新的“三角男童”,再寄出一个电子邮件即可收到三个新的链接!
我已经试过这种方法,方便可行。即使再严的封锁也无济于事。请大家告诉大家!!!!
大陆读者
编者按: 这个办法适用于一些地区。但是没有自由网安全。问题是中国政府知道这个网,它们会很快监控和阻挡这些IP。
使用这个方法要注意两点:
1 要使用海外免费信箱发送如usa.net,yahoo等。
2 打开那个连接时,最好还是要判断是不是国内的 IP,一般是不会,然后打开后,在出现第一个页面的中间有个地址栏,这时请别输入敏感地址,而是先输入www.yahoo.com等普通地址,等再弹出画面后,再在出现的那个新窗口中的内部地址栏中填入你要去的敏感地址如 www.minghui.cawww.dajiyuan.com, 或者到freenet-china.org/freenet/ ,这样你这个敏感地址是被内部再次加密的,网关也就看到的只是请求www.yahoo.com等地址了。

 SYGATE与WINGATE等共享上网软件下怎样使用FREENET

作者:贡献Freenet
http://hammer.prohosting.com/~cachenow/forum/messages/587.html

Wingate:
1:Wingate 是个PROXY软件,所以必须装FREENET软件安装在wingate的server机上,注意安装完以后,要右击那个freenet免子小图标,选configure,然后选FPROXY,将原来的端口8080换成8081等(摘者注:其实FPROXY默认端口本来就是8081,作者可能想说??),要与wingate上已有的任何端口都不冲突,也不要与ISP服务商(本地中国电信等)提供的proxy端口冲突。
2. 然后,在局域网的任何一台机上,打入server的网址,加上端口就行,比如: http://192.168.0.1:8081/你就会看到这个Freenet Gateway的界面了,然后就可以到处转了。试试这个Key: freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews//
第一次进较慢,以后有共享缓存就快了。

3: 进入这个页面后,会发现里面已有的一些Freenet网站的链接地址如:
http://localhost:8081/freenet:MSK@SSK@NLgvvGUTGnwgEN9jKEeC3G6jhEEQAgE/freenews/freenet//index.html
你可能无法浏览进入这个链接,就要手工将前面那个localhost地址改成server的IP,
端口8081如果不同也要改一下,然后就可以看了。建议下一个版本freenet改进一下这个问题,由用户端程序自定义链接KEY的IP头和端口.

Sygate:
SYGATE其实是个软路由,所有这些软路由上网的局域网内,任何电脑都可以直接上网,直接在你的电脑上安装freenet,然后就可以到处参观了。设置与上面的一样,注意FPROXY端口设置不要冲突就行。
但是有一个问题是,我估计你缓存下来的页面,别的网友没法用,这样对Freenet没有贡献。Freenet的原理可能是越多的人用,缓存越多,大家的速度越快。所以 最好也在sygate的server上安装一下freenet,这样大家就能共享你的资源了。

中文Link
http://freenet-china.50megs.com
http://freenet-china.org/freenet
英文Link
http://freenetproject.org/


 Gnutella 和 Freenet代表着真正的技术创新
by Andy Oram 05/12/2000
http://www.oreillynet.com/pub/a/network/2000/05/12/magazine/gnutella.html
近一段时间有些计算机技术如Napster, Gnutella, and Freenet引起的非议最多,但是从技术的观点来看的话,也可说是最让人感兴趣。我并不是要有意歪曲才这么讲。通过检查这些系统的架构和协议,我发现它们的确很吸引人。Freenet源自于一个实实在在学术性研究项目,这3个站点值得任何一个对互联网的未来关心的人认真的关注。
在本文中,我想撇开目前一些有关Gnutella and Freenet的报导中的广告说辞和歇斯底里,以便互连联网社区的人们能够基于它们的真正优点上做出评价。本文大体上是一篇技术文章;我在另一篇文章“The Value of Gnutella and Freenet”中进行了政策性的论述。由于媒体对Napster作了更多的报导,本文中不对其讨论。关于Napster你可以参考Erik Nilsson写“Napster: Popular Program Raises Devilish Issues”,在技术上另两个系统比Napster更有趣,更深远。
从本质上讲,Gnutella and Freenet代表着分布式信息系统发展上新的一步。二者都是搜索信息的系统,都返回你需要的信息但有不告诉你信息的出处。它们代表着分布式的信息存储,信息获取和网络体系领域中的创新。但二者在目标和实现上有极大的不同,下面对他们分别进行考察。
基础
任一个Gnutella软件既是一个server又是一个client,因为它支持双向信息传递。Gnutella开发人员把这种软件叫做“servent”,但因这个词看起来古怪,我坚持叫它"client"。你可以通过安装现有的几种client中的任何一种而建成一个全功能的Gnutella网站;很多不同的操作系统都被支持。下一步,你必须找到一些愿意跟你通讯的站点:有些可能是你的朋友的,另一些可能是被广告了的Gnutella站点。拥有大型计算机和高速带宽的人们可以鼓励许多人跟他们连接。
是罪恶还是仅仅有争议
诸如Gnutella and Freeware一样的开放源软件正在向病毒一样的快速传播。但它们真的是如此有害吗?Andy Oram在本周的一期Platform Independent on Web Review上指出了有争议技术的优点和缺点。
你只能直接与你同意接触的少数几个站点通信。别的站点关心的资料将以存储转发的方式从一个站点传到另一个站点地传递下去。这对头发已斑白的UUCP和Fidonet老用户来说听起来是否似曾相识?这种架构本质上,与在因特网变得流行以前的数十年里在全世界传递网上新闻和电子邮件的系统是一样的,这些系统无拘无束地连接在一起。
但是有一些重要的不同。因为Gnutella是运行在整个因特网上的,你可以直接与某个地理位置上离得很远的人相连,就象连到你的邻居上一样。这使得系统牢固并几乎不出故障,这一点我们马上就要谈到。
再一点,通过Gnutella获取信息的规程是一种调用-响应(call-and-response)方式,它比单纯地推送新闻或电子邮件要复杂。Figure 1表示了这种规程的操作。假定站点A向站点B要求匹配"MP3"的数据。在传送回一些可能相关的东东以后,站点B把这个请求又传给它的同事站点C,但与邮件和新闻不同的是,站点B保留了站点A的这个请求记录。如果站点C有同这个请求匹配的数据,它就把这些数据送给站点B,而站点B知道这是为A找的数据所以把数据传给A。
我很想快速地描述出这个简单系统的重要特性,但为了满足好奇者我先回答一些问题。
1,如何识别请求
每个请求都有一个唯一的号码,这个号码是由源站点上独一无二的一个东西比如以太网MAC地址所产生的随机数或准随几数。如果一个请求经由站点C传到站点D然后又传到站点B,站点B从标识上认出这是已经见过的请求,从而不声不响地把它仍掉。另一方面,不同的站点可以请求同样的资料,并且都能获得满足因为他们都有自己唯一的标识。每个站点都可以让请求过期,只需把请求放入一个预定义了大小的队列中,当新的请求要加进队列时最底下的老的请求则被仍掉。
2,返回的数据采用什么形式
2可以是一个音乐文件或其他请求的材料,但Gnutella不仅仅限于传文件。返回结果可能是一个URL或其他任何一个值。因此,人们很可能用Gnutella来作复杂的搜索,而最终得到一个URL,就象使用一个传统搜索引擎一样。(关于这点在后面将作更多讨论。)
3,使用何种协议
运行在HTTP协议上(这是Gnutella的简洁性体现之一)。使用HTTP的有利之处在于即使两个站点中的一个处在企业的防火墙的后面时它们也能通信,前提是这个防火墙允许数据流向外面的端口为80的标准Web服务器。如果在防火墙后面的client被要求伺服一个文件时会有一点困难,但它可以通过发一条叫GIV的输出命令到通信对方的80端口而瞒过防火墙。当防火墙屏蔽了所有的Web交通或通信双方都处在典型的防火墙后面时,才会出现“此页无法显示”。
4,系统怎样停止搜索?
就象IP包文,每个Gnutella请求都有一个存活期(time-to-live),每经过一个站点通常这个值都要减1,直至变为0。如果一个站点发现某个请求的存活期值异常的大,那它可以大幅度降低这个存活期。我们马上可以看到,虽然存活期限制了每个站点所能触及的范围,但这同时也带来了好处。
5,象"MP3"一样的搜索字符串是被怎么解释的?
这是个值64000美元的问题,它让我们发现Gnutella最伟大的贡献。
神圣的创举:搜索动态生成的数据 Gnutella是一个相当简单的协议。它只定义了一个字符串如何从一个站点传到另一个站点,而没有定义如何解释这个字符串。某个站点可能只是用fgrep程序对一堆文件检索这个字符串,而另外某个站点可能把这个串插入一个SQL查询中,别的站点可能认为这是一个日语单词串,从而返回一个意义大约近似的英语串,以便原始请求的发出站点能使用这个英语串进行进一步搜索。这种灵活性允许每个站点以自己擅长的最复杂的方式来为分布式搜索作贡献。建议让Gnutella成为21世纪的搜索引擎运作的平台,这是否过份了?
Gnutella项目最初是由美国在线的一个叫做Nullsoft的部门开始的。美国在线因为害怕在使用这个系统后可能会导致版权侵害问题,便取消了对该项目的支持。但一个名叫Brian Mayland的程序员对这个协议进行了反向工程,开始了一个新的项目来开发client(客户端软件)。没有一个当前版本的开发者看过从Nullsoft来的代码。Gnutella是一个基于GNU许可的开放源项目。
早期对Gnutella的实验表明它是高效的和有用的,但在系统的伸缩性存在问题。假如你送出一个存活期为10的请求,并且每个站点都与另6个站点联系,那么交换的总消息数可高达106或1百万。
呈指数型传播的请求引入了最可能使系统崩溃的原因:由洪水般的请求引发的拒绝服务型攻击。开发者们目前没有解决这个问题的办法,但是建议client跟踪请求的出现频率以便识别出是否有突发性表现从而断绝同攻击性节点继续通信。
此外,存活期给每个用户限制了眼界。我可能重复地搜索着我附近的几百个节点,但我从不会找到一个在离我的眼界只有一步之遥的站点上的文件。实际上,信息可能还会移动。总之,中世纪的欧洲人尽管除了最模糊的神话之外对中国一无所知,但他们却喜欢来自中国的香料。他们所必须知道的只是在小亚细亚的几个交易地,而这几个交易地则与在中亚的与中国交易的城市交易。
一个为Gnutella开发Linux系统上的client的程序员Spencer Kimball说,这种子网化方式可以保护Gnutella免遭攻击。实际上Gnutella已经历过服务崩溃,主要起因是client程序中的错误。可以肯定将来会出现恶意和复杂的攻击。虽然有几组站点曾有过暂时的缓慢或者其他的组的情形变得更严峻,但系统从未真正地停止过。
当然除了拒绝服务以外,人们可能还会以其他理由来不正当使用Gnutella。最近有报导说某站点使用Gnutella做了一个钉子:这个站点上登出了一些看似提供儿童色情的文件名,然后把每次到这个站点下载文件的用户的IP地址和域名都记录了下来。之所以能利用这种信息是因为Gnutella使用的是HTTP;Gnutella提供的用户信息与任何Web浏览器提供的没有什么区别。
最后一个值得一提的有关Gnutella的限制是难于对返回数据的来源进行认证。你的确不知道数据来自哪里--而现在的e-mail和news也是这样。Client没有必要选择匿名;他们完全可以按照自己的愿望来标识自己。如果Gnutella选择返回一个URL,那和以任何其他方式获得的URL一样的值得信赖。如果数字署名基础设施变得普及了,Client也同样可以使用。我在文章“The Value of Gnutella and Freenet”中论及了可靠性和相关的政策性问题。
基础
Gnutella和Freenet的目标很不同。对很多人来说Freenet更多的具有明显的政治性的,颠覆性目的。 a-- 允许人们匿名地散发材料。 b-- 允许人们匿名地获取材料。 c-- 使得删除材料几乎不可能 d-- 运作上没有集中的控制 后半部份特色Gnutella和Freenet都具有,这使得它们不同于Napster。一个法院的命令可以关闭Napster(和它的所有镜象站点),但要关闭Gnutella和Freenet就象要起诉所有声称在交换着Metallica歌曲的317000因特网用户一样的困难。
Freenet的另一个技术目标特别有趣:它把数据随几的分布在各站点上,数据的出现和消失是不可预测的。除了满足上面所提到的社会目标以外,Freenet还可能为因特网上的拥挤提供了一个迷人的解决方案,因为人气高的信息自动地传播到了许多的站点上。
Freenet跟80年代和90年代早期具有相似名字的社区网络没有任何关系。它起源于1997年由爱丁堡大学信息学部的Ian Clarke发起的一个研究项目。他在本项目中写的一篇论文可以在网上得到。(注意:这是一个PDF文档,我在使用好几个不同的PDF浏览器进行阅读和打印时都遇到了困难。)
在很多方面Freenet的体系结构和协议与Gnutella很相似。每个合作者都下载一个client并向几个其他的client发送请求。请求都有唯一的标识,被从一个站点传到另一个站点,都被临时存放在一个堆栈里直到数据被返回,当存活期结束后就被抛弃。
查找数据的游戏
两个系统之间最大的不同在于当Freenet的client满足一个请求时,它把整个数据都传送给请求的发出者。这在Gnutella中是可选的,但不是必须的。更重要的是,当数据沿着Freenet的client链被传送到最初的请求者的过程中,链上的每个client都可以保留一个拷贝(除非数据非常巨大,而client认为不值得为之花费那么多磁盘空间来保存它)。只要有人不停地要求这个数据,Client就会一直保留它,但当似乎没有人在需要它的时候就可以仍掉。
跟因特网比起来显得低效的这种实践,到底取得了什么样的成就呢?Ian Clarke告诉我它并不一定如我所想象的那么低效--对于大数据量来来说,它的效率可与WEB匹敌--并且事实上它完成了相当不错的几件事情:
a,允许短暂地达到匿名性和持续性的目标。
b,让小站点发布很大的人气高的文档而不必为网络带宽犯愁。你不必仅仅因为公开了一个令人兴奋的录象想让好多人来下载,就跑出去找一个16cpu的UltraSPARC,或从别人那而租空间。
c,它鼓励受欢迎的材料而让不人气的材料静静地消失。在这一点上,Freenet是与Eternity服务(几年前被提出来的一种模型,但从为被实现过)根本不同的。它的目标不是散布人们想要的垃圾,而是防止许多人都认为有价值的材料被撤掉。
d,它倾向于把数据弄到那些想要他们的人邻近的地方。(和Gnutella一样,"邻近"一词在Freenet中没有地理上的意义,只意味着因特网站点之间的跳跃数。)这是因为从节点A发到节点B的第一个请求可能要被传递到很多别的节点,而第二个以及以后的请求就可以直接由节点B来满足。此外,节点A和节点B很可能离那些同样喜欢这种内容的人所运行的节点只有1到2个跳跃数。所有的人都会很惊喜地发现在第一个请求得到满足后,后面的内容很快就能得到。
最后的一条从架构上来讲特别有趣,因为每个站点的材料的人气度会导致Freenet系统真正改变它的拓扑结构。当一个站点发现它经常从它的一个合作者那儿获得大量材料以后,对未来的请求它会倾向于选择这个合作者。带宽因此增加而受益的是最终用户。鉴于我作的欧洲/中国丝绸之路的比方,Clarke说:“Freenet就如同把中国带到离欧洲更近的地方,因为越来越多的欧洲人要求与之进行贸易。”
Freenet的其他特徵
Freenet比Gnutella更受网络交通的制约,也许这是因为对每一个成功的请求它都希望传送一个完整的文件的缘故。当一个Freenet的client接到一个它满足不了的请求时,它把该请求只传递给一个对等站点;它并不象Gnutella那样把请求广播给所有的对等站点。如果因为请求沿着传递链下去再也找不到站点而得到一个失败通知,或者因为存活期到期而使client没有收到响应,client就会另一个对等站点。简而言之,搜索是按深度优先方式进行,而不是按并行方式。然而,Clarke说搜索的速度可谓相当的快;象传统的搜索引擎一样每个搜索都花上几秒钟。Freenet中采用的简单快取系统不比ISP为了存取网页而采用的精致的快取系统逊色。
Freenet正在用Java开发,并且需在Java Runtime Environment上运行。它使用自己的端口和协议,而不象Gnutella那样在HTTP上运作。
Freenet的限制和风险
Freenet似乎比Gnutella更具有伸缩性。也许有人会认为可以通过发送洪水般的无关的资料而使整个系统遭到破坏(例如,可以写一个脚本,让它每小时把你的硬盘中的内容都抛出去一次),但实际上这种攻击几乎没有什么影响。只要没有人要求这种资料,它不会去任何地方。
此外,一旦某人提交了一个资料,没有人可以用一个伪造品来替代它。每个条目都被一个唯一的标识符所标识。如果一个怀有恶意的检查员试图用同样的标识符来提交他自己的资料,系统将会检查到现有的版本,并说:“我们已经有这个材料!”唯一的效果是使得这个材料保留的时间更长,因为这个自充为检查员的人为它提出了一个请求。
搜索问题
唯一的标识符是Freenet目前的弱点。尽管有人可以在提交一个材料时赋予它任何字符串作为标识符,为了安全的考虑Freenet会将这个字符串散列化处理。两个只相差一个字符的串(比如"HumanRights"与"Human-Rights")将会被散列成极为不同的值,不管用哪种散列算法。这意味着当某个检察机关试图从一个随意的检索中找出对自己不利的材料时将会遇到很大的困难。
然而散列化也使得Freenet对于作随机检索显得无能。如果你准确知道你要在Freenet上所查找的东西-- 比如有人告诉你“在Freenet上搜索HumanRights” --你一定能获得成功。可是你不能作自由文本检索。
Freenet的一个迷人的用法是为站点提供超链接。让我们拿喜欢观察野鸟的人们来作一个例子。就象一个热切的飞禽饲养家可以提供一个链接到许多WEB网站的网页一样,她也可以提供产生Freenet请求的链接,这些请求使用可以在Freenet上获取有关鸟类数据的已知的字符串。对那些没有安装client而又想试一试Freenet的人来说,已经有一个名为fproxy的到WEB的网关可以使用了。
另一个研究领域是开发一个client,它接受一个串并且为了得到一个更精确一点的串而对之做轻微的改动,再把它传递下去。按照Clarke的说法,目前Freenet project中最重要的一个任务就是解决搜索问题。 Letting go 不要管它
我再一次建议读者参考文章The Value of Gnutella and Freenet中有关这些系统的政策和社会影响的讨论。在结束本文之际,我建议Gnutella和Freenet这两个系统继续朝着把实质的从物理的释放的方向发展,因为这标志着网络发展的一个主旋律。DNS把名字同物理系统解脱开了;URNs将允许用户不用域名就能存取文档;虚拟主机和复制服务器技术改变了名字到系统的一对一的关系。我们不要理睬位置的概念了,也许是该有另一个大步地概念性突破的时候了。欢迎。。。信息正变的自由可得。
Gnutella和Freenet以不同的方式,使文档的位置无关紧要;搜索的串变成了位置。为了实现这一点,二者在我们所熟悉的IP层次的路由功能上增加了一个新的路由层。新的层次看起来可能会在效率与伸缩性上引入许多问题,但实际上都是可被忽略的或可以最小容忍的。我认为读者应该好好地看一看这些系统;即使Gnutella 和 Freenet最终可能不一定是新的因特网时代的足够好的解决方案,当下一个跳跃到来时它们将会教给我们一些经验教训。

Freenet

From Wikipedia, the free encyclopedia
Freenet自己的wiki资料站:
http://new-wiki.freenetproject.org/Main_Page
For other uses, see Freenet (disambiguation).
*

This article needs references that appear in reliable third-party publications. Primary sources or sources affiliated with the subject are generally not sufficient for a Wikipedia article. Please add more appropriate citations from reliable sources. (August 2009)


*
*

FProxy index page (Freenet 0.7)

Developer(s)

The Freenet Project[1]

Initial release

March, 2000

Stable release

0.7.5 Build #1375  (13 May 2011; 3 days ago[2][3]) [+/−]

Preview release

0.7.5 Build #1372-pre1  (4 May 2011; 12 days ago[4])[+/−]

Written in

Java

Operating system

Cross-platform

Platform

Java

Available in

English, French, German, Italian, Swedish, Dutch

Type

Anonymity, Peer-to-peer,Friend-to-friend

License

GNU General Public License

Website

https://freenetproject.org/


Freenet is a decentralized, censorship-resistant distributed data store originally designed by Ian Clarke.[5] According to Clarke, Freenet aims to provide freedom of speech through a peer-to-peernetwork with strong protection of anonymity; as part of supporting its users' freedom, Freenet is free and open source software.[6] Freenet works by pooling the contributed bandwidth and storage space of member computers to allow users to anonymously publish or retrieve various kinds of information. Freenet has been under continuous development since 2000.

[edit]Features and user interface

Freenet is different from most other peer-to-peer applications, both in how users interact with it and in the security it offers. It separates the underlying network structure and protocol from how users interact with the network; as a result, there are a variety of ways to access content on the Freenet network. The simplest is via FProxy, which is integrated with the node software and provides a web interface to content on the network. Using FProxy, a user can browse freesites (web sites that use normal HTML and related tools, but whose content is stored within Freenet rather than on a traditional web server). The web interface is also used for most configuration and node management tasks. Through the use of separate applications or plugins loaded into the node software, users can interact with the network in other ways, such as forums similar to web forums or Usenet or interfaces more similar to traditional p2p "filesharing" interfaces.
While Freenet provides an HTTP interface for browsing freesites, it is not a proxy for the World Wide Web; Freenet can only be used to access content that has been previously inserted into the Freenet network. In this way, it is more similar to Tor's hidden services than to anonymous proxy software like Tor's proxy.
Many of the differences in how Freenet behaves at a user level are direct or indirect consequences of its strong focus on free speech and anonymity. Freenet attempts to protect the anonymity of both people inserting data into the network (uploading) and those retrieving data from the network (downloading). Unlike file sharing systems, there is no need for the uploader to remain on the network after uploading a file or group of files. Instead, during the upload process, the files are broken into chunks and stored on a variety of other computers on the network. When downloading, those chunks are found and reassembled. Every node on the Freenet network contributes storage space to hold files, and bandwidth that it uses to route requests from its peers.
As a direct result of the anonymity requirements, the node requesting a piece of data does not normally connect directly to the node that has it; instead, the data is routed across several intermediaries, none of which know which node requested the data or which one had it. As a result, the total bandwidth required by the network to transfer a file is higher than in other systems, which can result in slower transfers, especially for unpopular content.

[edit]Content

Freenet's founders argue that only with true anonymity comes true freedom of speech, and that what they view as the beneficial uses of Freenet outweigh its negative uses.[6] Their view is that free speech, in itself, is not in contradiction with any other consideration — the information is not the crime. Freenet attempts to remove the possibility of any group imposing their beliefs or values on any data. Although many states censor communications to different extents, they all share one commonality in that a body must decide what information to censor and what information to allow. What may be acceptable to one group of people may be considered offensive or even dangerous to another. In essence, the purpose of Freenet is that nobody is allowed to decide what is acceptable.
Reports of Freenet's use in authoritarian nations is difficult to track due to the very nature of Freenet's goals. One group, Freenet-China, has translated the Freenet software to Chinese and is distributing it within China on CD and floppy disk.

[edit]Technical design

See also: Cryptography
The Freenet file sharing network stores documents and allows them to be retrieved later by an associated key, as is now possible with protocols such as HTTP. The network is designed to be highly survivable, with all internal processes completely anonymized and decentralized across the network. The system has no central servers and is not subject to the control of any one individual or organization, including the designers of Freenet. Information stored on Freenet is distributed around the network and stored on several different nodes. Encryption of data and relaying of requests makes it difficult to determine who inserted content into Freenet, who requested that content, or where the content was stored. This protects the anonymity of participants, and also makes it very difficult to censor specific content. Content is stored encrypted, making it difficult for even the operator of a node to determine what is stored on that node. This provides plausible deniability, and in combination with the request relaying means that safe harbor laws that protect service providers also protect Freenet node operators.

[edit]Distributed storage and caching of data

Unlike other P2P networks, Freenet not only transmits data between nodes but actually stores them, working as a huge distributed cache. To achieve this, each node allocates some amount of disk space to store data; this is configurable by the node operator, but is typically several GB (or more).
Files on Freenet are typically split into multiple small blocks, with additional blocks added to provide redundancy. Each block is handled independently, meaning that a single file may have parts stored on many different nodes.
Information flow in Freenet is different from networks like eMule or BitTorrent:
  1. A user wishing to share a file or update a freesite "inserts" the file "to the network"
  2. After "insertion" is finished, the publishing node is free to shut down, because the file is stored in the network. It will remain available for other users whether or not the original publishing node is online. No single node is responsible for the content; instead, it is replicated to many different nodes.

Two advantages of this design are high reliability and anonymity. Information remains available even if the publisher node goes offline, and is anonymously spread over many hosting nodes as encrypted blocks, not entire files. Freenet is also not affected by a typical peer-to-peer availability problem: a lack of "seeds" or full copies of a file does not affect whether a file can be retrieved as long as all the parts of the file are available somewhere.
The key disadvantage of the storage method is that no one node is responsible for any chunk of data. If a piece of data is not retrieved for some time and a node keeps getting new data, it will drop the old data sometime when its allocated disk space is fully used. In this way Freenet tends to 'forget' data which is not retrieved regularly (see also Effect).
While users can insert data into the network, there is no way to delete data. Due to Freenet's anonymous nature the original publishing node or owner of any piece of data is unknown. The only way data can be removed is if users don't request it.

[edit]Network

The network consists of a number of nodes that pass messages among themselves. Typically, a host computer on the network runs the software that acts as a node, and it connects to other hosts running that same software to form a large distributed network of peer nodes. Some nodes are end user nodes, from which documents are requested and presented to human users. Other nodes serve only to route data. All nodes communicate with each other identically — there are no dedicated "clients" or "servers". It is not possible for a node to rate another node except by its capacity to insert and fetch data associated with a key. This is unlike most other P2P networks where node administrators can employ a ratio system, where users have to share a certain amount of content before they can download.
Freenet may also be considered a small world network.
The Freenet protocol is intended to be used on a network of complex topology, such as the Internet (Internet Protocol). Each node knows only about some number of other nodes that it can reach directly (its conceptual "neighbors"), but any node can be a neighbor to any other; no hierarchy or other structure is intended. Each message is routed through the network by passing from neighbor to neighbor until it reaches its destination. As each node passes a message to a neighbor, it does not know or care whether the neighbor will forward the message to another node, or is the final destination or original source of the message. This is intended to protect the anonymity of users and publishers.
Each node maintains a data store containing documents associated with keys, and a routing table associating nodes with records of their performance in retrieving different keys.

[edit]Protocol

A typical request sequence. The request moves through the network from node to node, backing out of a dead-end (step 3) and a loop (step 7) before locating the desired file.

The Freenet protocol uses a key-based routing protocol, similar to distributed hash tables. The routing algorithm changed significantly in version 0.7. Prior to version 0.7, Freenet used a heuristic routing algorithm where each node had no fixed location, and routing was based on which node had served a key closest to the key being fetched (in version 0.3) or which is estimated to serve it faster (in version 0.5). In either case, new connections were sometimes added to downstream nodes (i.e. the node that answered the request) when requests succeeded, and old nodes were discarded in least recently used order (or something close to it). Oskar Sandberg's research (during the development of version 0.7) shows that this "path folding" is critical, and that a very simple routing algorithm will suffice provided there is path folding.
The disadvantage of this is that it is very easy for an attacker to find Freenet nodes, and connect to them, because every node is continually attempting to find new connections. In version 0.7, Freenet supports both 'Opennet' (similar to the old algorithms, but simpler), and 'Darknet' (all node connections are set up manually, so only your friends know your node's IP address). Darknet is less convenient, but much more secure against a distant attacker.
This change required major changes in the routing algorithm. Every node has a location, which is a number between 0 and 1. When a key is requested, first the node checks the local data store. If it's not found, the key's hash is turned into another number in the same range, and the request is routed to the node whose location is closest to the key. This goes on until some number of hops is exceeded, there are no more nodes to search, or the data is found. If the data is found, it is cached on each node along the path. So there is no one source node for a key, and attempting to find where it is currently stored will result in it being cached more widely. Essentially the same process is used to insert a document into the network: the data is routed according to the key until it runs out of hops, and if no existing document is found with the same key, it is stored on each node. If older data is found, the older data is propagated and returned to the originator, and the insert "collides".
But this only works if the locations are clustered in the right way. Freenet assumes that the Darknet (a subset of the global social network) is a small-world network, and nodes constantly attempt to swap locations (using the Metropolis–Hastings algorithm) in order to minimize their distance to their neighbors. If the network actually is a small-world network, Freenet should find data reasonably quickly; ideally on the order of
Eventually, either the document is found or the hop limit is exceeded. The terminal node sends a reply that makes its way back to the originator along the route specified by the intermediate nodes' records of pending requests. The intermediate nodes may choose to cache the document along the way. Besides saving bandwidth, this also makes documents harder to censor as there is no one "source node."

[edit]Effect

Initially, the locations are distributed randomly (whether on Opennet or Darknet). This means that routing of requests is essentially random. But since different nodes have different randomness, they will disagree about where to send a request, given a key. So the data in a newly started Freenet will be distributed somewhat randomly.
As location swapping (on Darknet) and path folding (on Opennet) progress, nodes which are close to one another will increasingly have close locations, and nodes which are far away will have distant locations. Data with similar keys will be stored on the same node.
The result is that the network will self-organize into a distributed, clustered structure where nodes tend to hold data items that are close together in key space. There will probably be multiple such clusters throughout the network, any given document being replicated numerous times, depending on how much it is used. This is a kind of "spontaneous symmetry breaking", in which an initially symmetric state (all nodes being the same, with random initial keys for each other) leads to a highly asymmetric situation, with nodes coming to specialize in data that has closely related keys.
There are forces which tend to cause clustering (shared closeness data spreads throughout the network), and forces that tend to break up clusters (local caching of commonly used data). These forces will be different depending on how often data is used, so that seldom-used data will tend to be on just a few nodes which specialize in providing that data, and frequently used items will be spread widely throughout the network. This automatic mirroring counteracts the times when web traffic becomes overloaded, and due to a mature network's intelligent routing, a network of size n should only require log(n) time to retrieve a document on average.

[edit]Keys

Keys are hashes: there is no notion of semantic closeness when speaking of key closeness. Therefore there will be no correlation between key closeness and similar popularity of data as there might be if keys did exhibit some semantic meaning, thus avoiding bottlenecks caused by popular subjects.
There are two main varieties of keys in use on Freenet, the Content Hash Key (CHK) and the Signed Subspace Key (SSK).
A CHK is a SHA-256 hash of a document (after encryption, which itself depends on the hash of the plaintext) and thus a node can check that the document returned is correct by hashing it and checking the digest against the key. This key contains the meat of the data on Freenet. It carries all the binary data building blocks for the content to be delivered to the client for reassembly and decryption. The CHK is unique by nature and provides tamperproof content. A hostile node altering the data under a CHK will immediately be detected by the next node or the client. CHKs also reduce the redundancy of data since the same data will have the same CHK.
SSKs are based on public-key cryptography. Currently Freenet uses the DSA algorithm. Documents inserted under SSKs are signed by the inserter, and this signature can be verified by every node to ensure that the data is not tampered with. SSKs can be used to establish a verifiablepseudonymous identity on Freenet, and allow for documents to be updated securely by the person who inserted them. A subtype of the SSK is the Keyword Signed Key, or KSK, in which the key pair is generated in a standard way from a simple human-readable string. Inserting a document using a KSK allows the document to be retrieved and decrypted if and only if the requester knows the human-readable string; this allows for more convenient (but less secure) URIs for users to refer to.

[edit]Scalability

A network is said to be scalable if its performance does not deteriorate even if the network is very large. The scalability of Freenet is being evaluated, but similar architectures have been shown to scale logarithmically.[7] This work indicates that Freenet can find data in O(log2n) hops on a small-world network (which includes both opennet and darknet style Freenet networks). However, this scalability is difficult to test without a very large network. Furthermore, the security features inherent to Freenet make detailed performance analysis (including things as simple as determining the size of the network) difficult to do accurately. As a result, the real-world scalability of Freenet has not been thoroughly tested.

[edit]Darknet versus Opennet

As of version 0.7, Freenet supports both "darknet" and "opennet" connections. Opennet connections are made automatically by nodes with opennet enabled, while darknet connections are manually established between users that know and trust each other. Opennet connections are easy to use, but darknet connections are more secure against attackers on the network, and can make it difficult for an attacker (such as an oppressive government) to even determine that a user is running Freenet in the first place. For users in such places, the darknet option may be a requirement in order to avoid prosecution by such a government.
The core innovation in Freenet 0.7 is to allow a globally scalable darknet, capable (at least in theory) of supporting millions of users. Previous darknets, such as WASTE, have been limited to relatively small disconnected networks. This scalability is made possible by the fact that human relationships tend to form small-world networks, a property that can be exploited to find short paths between any two people. The work is based on a speech given at DEF CON 13 by Ian Clarke and Swedish mathematician Oskar Sandberg. Furthermore, the routing algorithm is capable of routing over a mixture of opennet and darknet connections, allowing people who have only a few friends using the network to get the performance from having sufficient connections while still receiving some of the security benefits of darknet connections. This also means that small darknets where some users also have opennet connections are fully integrated into the whole Freenet network, allowing all users access to all content, whether they run opennet, darknet, or a hybrid of the two.

[edit]Current development

The Freenet 0.7 darknet peers list.

Freenet 0.7, released on the 8th of May 2008, is a major re-write incorporating a number of fundamental changes. The most fundamental change is support for darknet operation, described above. Other modifications include switching from TCP to UDP, which allows UDP hole punching along with faster transmission of messages between peers in the network.
Freenet 0.7.5, released on June 12, 2009, offers a variety of improvements over 0.7. These include reduced memory usage, faster insert and retrieval of content, significant improvements to the FProxy web interface used for browsing freesites, and a large number of smaller bugfixes, performance enhancements, and usability improvements. Version 0.7.5 also shipped with a new version of the Windows installer.
As of build 1226, released on July 30, 2009, features that have been written and will be included in version 0.8 include significant security improvements against both attackers acting on the network and physical seizure of the computer running the node. Like version 0.7.5, version 0.8 will be based on the 0.7 code. Other features likely to be included in version 0.8 are continued improvements to both performance and security, as well as usability enhancements and bug fixes.

[edit]Related tools and Freenet applications

Unlike many other P2P applications, Freenet does not have a single application which provides all functionality. Instead, Freenet has a modular structure: the core application focuses on connecting to the network, and acts as a "proxy", providing an open application interface named FCP (Freenet Client Protocol) for other programs to use. Those additional applications use the API to implement services like message boards, file sharing, or online chat. Additional functionality can also be added with plugins; several plugins are distributed with Freenet to handle tasks such asUPnP support and IP address detection.

[edit]Distributed forums in Freenet

Message boards (forums) are particularly popular among Freenet users: slow speed is not a problem, content is generated by users themselves so there's no lack of content, and the wish to stay anonymous is natural among forum users. Message boards also provide a convenient way to announce new freesites and file uploads.

Screenshot of Frost running onWindows.

Frost is a popular message board system for Freenet. It is very popular in the area of file sharing and is the most widely used Freenet messaging application. Frost is written in Java. Frost is not currently bundled with Freenet and can be downloaded from Frost home page on Sourceforge, or from the Frost freesite within Freenet. The design of the Frost protocol allows posting by any user, whether pseudonymous or anonymous, and is inherently vulnerable to spam and DoS attacks. Despite these attacks, it remains reasonably popular.
Freenet Messaging System (FMS) is an application brought to solve limitations and issues with current messaging protocol of Frost (in particular the denial of service attacks and spam). It uses published lists of trusted users with outbox polling: each user only downloads messages from identities they trust, or identities trusted by identities they trust, avoiding the need to download probably spam messages before determining whether they are in fact spam. FMS is anonymously developed and can be downloaded from the FMS freesitewithin Freenet. There is ongoing debate as to whether the FMS trust system makes it too easy to censor people who post content that is merely objectionable, rather than simply spam.
Freetalk integrates the ideas of FMS into the Freenet node using a generic Web of Trust (WoT) plugin as backend. It can currently be installed as experimental plugin. Once its development enters beta stage, it will be installable directly over Freenet using the web interface.

[edit]File sharing tools

Thaw is a file sharing application which is primarily a download manager and tool for browsing and creating file indexes. File indexes can link to one another and thus form a kind of web of download channels.
Frost is popular for file sharing as well as forums.

[edit]Freesite tools

The simplest way to handle freesite uploading is with jsite. A web page is first created in a standard html editor, and then jSite handles management of keys and uploading of all component files.

[edit]Development libraries

FCPLib (Freenet Client Protocol Library) aims to be a cross-platform but natively compiled set of C-based functions for storing and retrieving information to and from Freenet. There are routines for storing documents to Freenet from the local disk, and other routines for moving data in memory to and from Freenet. FCPLib is now routinely compiled on the following platforms: Microsoft Windows NT/2K/XP, Debian, BSD, Solaris, andMac OS X. The FCPTools are command-line driven programs for inserting and retrieving files with Freenet. They are linked against FCPLib and serve as examples of library use.
The Freenet Tools perform roughly the same tasks as FCPTools, however it does not include a client library for use in other projects. The Freenet Tools are written in ANSI C, and runs on Unix-like OSs.

[edit]Publicity

According to CiteSeer, Ian Clarke's "Freenet: A Distributed Anonymous Information Storage and Retrieval System" was the most cited computer science paper of 2000. Freenet has also had significant publicity in the mainstream press, including articles in the New York Times, and coverage onCNN, 60 Minutes II, the BBC, and elsewhere. The mainstream press coverage has been primarily concerned with Freenet's impact on copyright enforcement, rather than Freenet's asserted goal of freedom of communication.[citation needed]

[edit]See also


[edit]


Sone

Sone is a plugin for Freenet that implements a social network (modelled after Facebook) on top of Freenet.

Sone requires the Web of Trust plugin to discover other users, so make sure it is loaded before running Sone. The current version of Sone (0.6.4) requires at least version 0.4 of the Web of Trust plugin!

External Links


Freenet Links

  • USK@nwa8lHa271k2QvJ8aa0Ov7IHAV-DFOCFgmDt3X6BpCI,DuQSUZiI~agF8c-

Freetalk

Freetalk is a plugin for Freenet that provides a spam-resistant system for discussion forums, similar to usenet or many web forums. It uses the Web of Trust plugin for obtaining identities from which to download messages.

Installation

  • Go to your Freenet web interface
  • Go to "Configuration" / "Plugins"
  • Activate "advanced mode" by using the "Switch to advanced mode" link on the bottom of the web interface
  • Load the Web of Trust plugin. Freetalk uses it for obtaining identities from which to download messages. You can access it at the "Community" menu which appears on the web interface.
  • Load the Freetalk plugin itself. You can access it at the "Forums" menu of the web interface.

Frequently Asked Questions

  • 1. Freetalk causes much hard disk access / makes my computer slow
    • We are currently at the first official version of Freetalk which has ever been released (0.1). This version is supposed to be a working release, not an optimized release. Optimization will be done for the next version, please be patient.
  • 2. How can I generate useful log files for bug reports?
    • READ FIRST: Be aware that log files might reveal which identities you use. They might even reveal their insert URIs which allow anyone to take them over!
    • Go to "Configuration" => "Logs" on the Freenet web interface
    • Switch the Freenet web interface to advanced mode (the link for that is at the bottom)
    • Set "Minimum priority to log messages at" to "NONE". This will disable all logging which is not explicitly configured in the following step
    • Set "Detailed priority thresholds" to "plugins.Freetalk:ERROR,plugins.WebOfTrust:ERROR". This will enable logging of errors just for Freetalk and WoT.
    • Set "Log rotation interval" to a higher value, "24HOUR" for example
    • After Freetalk/Web Of Trust have been running for some time, go to your Freenet installation directory, there is a folder called "logs", in this folder you can check "freenet-latest.log" for errors and report them. It will be rotated away after the configured rotation interval.
    • Further, Freetalk and WoT do intensive integrity tests after startup, so it might make sense to restart your node at some point and check for errors after FT/WOT have started up, which you can tell by their menus being visible on the web interface of your node
  • 3. Why is there no separation between message trust and trust list trust as in FMS?
    • The original web of trust plugin was implemented with a single trust value for an unknown reason, the author has disappeared when it was about one third finished. He probably did this because usually when you program something it is easier to start with a simplified model.
    • When it was taken over by xor to finish, it was considered to implement more than one trust value. However we came to the conclusion that two trust values would not be enough:
      • You might also want a separate trust value for Freetalk messages, for file sharing applications, for English forums and Japanese forums, etc.
      • In general, in terms of good programming practices, if you implement something to support more than 1 choice the proper implementation is to make it support an infinite number of choices, not a fixed one.
    • As the conclusion was that the proper implementation would support an infinite amount of trust values, it was quite obvious that this would result in a complete re-write of the Web Of Trust plugin and months if not years of work due to the complexity of this. It would be a major project on its own.
    • Due to the above reasons, it was decided to finish it with a single trust value first, then spent the saved time on making Freetalk perfect.
    • xor, the author of Freetalk, is planning to write a replacement for WOT with infinite trust values as his bachelor thesis in 2012.


Installing

To install Freenet, you generally just need to download the software and follow the instructions.

Depending on your network setup, you may need to configure your firewall and/or router. (Generally, Freenet can handle this automatically, but not always.)

OS-specific instructions


After installing

You can simply start exploring Freenet. If you run into difficulty, see:


You might also be interested in reading some of these:


Installing/Windows

< Installing


Requirements

  • Windows XP / Windows Vista / Windows 7 (other versions might work, but we haven't tested!)
  • Java Runtime Environment (if no suitable version of Java is found, the installer will offer to install Java using the included online installer)
  • Free CPU, memory and network resources (Freenet will automatically allocate these depending on the amounts available. You can change these values after installation)

Use the latest installer

We recommend always installing Freenet on Windows by using the latest available Windows installer from the official Freenet website. The Freenet Windows Installer is updated every time a new version of Freenet is released, which might happen as often as several times per week.

Installing Freenet

The Freenet Windows Installer should be very easy to use. After making sure you have a recent version of Java installed, it will display a single installation screen with various options. After clicking "Install", everything should be handled automatically.

There is also a short video tutorial on how to install Freenet on Windows.

Known issues

False Kaspersky antivirus detection

Kaspersky falsely detects the installer as a generic P2P virus. We are working on resolving this. It is unfortunately a common false positive of Autohotkey applications.

'Download/upload queue database corrupted!' (When using Kaspersky on Windows 7)

When running Kaspersky on Windows 7, you may receive a warning similar to:

  • Your node failed to load the database (node.db4o) which we store persistent downloads and uploads in. This is usually caused by data corruption on disk due to e.g. power failure. The files involved are C:\Program Files (x86)\Freenet\persistent-temp-[darknet port]\ and C:\Program Files (x86)\Freenet\node.db4o. Please shutdown your Freenet node, and either restore them from a backup or delete them. Also check whether you are out of disk space. This message can also occasionally happen while Freenet is shutting down.

Kaspersky Anti-Virus 2010 (v9.x) and 2011 (v11.x) on Windows 7 are known to cause issues with the node.db4o file. Adding the freenet directory to the exclusion zone does not seem to be effective. Temporarily suspending protection during node shutdown/startup seems to allow normal operation, but remember to re-enable it as soon as your node is up and running again. This issue may occur on other versions of windows as well.

Service did not respond to signal

This is a long-standing bug with the Windows installer. We have a new installer that *may* fix the problem. You can get it here[1]. If it works, please let us know! Note that this is an alpha test, and may be buggy, e.g. it currently has no update script, although the built-in auto-update should work (it can be slow though).

The installer and tray manager might fail to start the service with a "did not respond to signal" error message. If you get this error, please try some of the following things:

  • Check the wrapper.log logfile. You can find it by right-clicking the tray icon. (You might also have another one located inside the "bin" folder of your installation directory - check that one as well.)
    • If it only has a single line (saying that the service has been installed), check whether the LocalService user account has write permissions to the installation folder. You can check this by right-clicking and selecting "Properties" on the installation folder.
  • Check the Windows event viewer for any Freenet service errors.
  • Try running the node without starting the service. You can do this by opening a command promt and executing "C:\Program Files (x86)\Freenet\bin\wrapper-windows-x86-32.exe" -c "C:\Program Files (x86)\Freenet\wrapper.conf" (correct the path if Freenet is installed elsewhere)

Please report the problem to us on this bug[2]. Include whatever information you have from trying the above things.

Wrapper not recognizing 64-bit Java

The Java Wrapper Freenet is currently using is unfortunately only designed for 32-bit. It won't automatically use 64-bit Java installations, but you can point it in the right direction manually.

  1. Install Freenet using the Windows installer (and installing 32-bit Java if needed)
  2. Install Java 64-bit
  3. Edit your wrapper.conf, in the Freenet installation folder
  4. Where it says wrapper.java.command=java, replace the bolded part with the path to your java.exe. You shouldn't have to wrap the path in double quote marks (").
    • java.exe should be located in the bin\ subfolder of your main java folder.
    • The new line should read something like wrapper.java.command=C:\Java\JRE6\bin\java.exe, where the bolded part is your main java folder.
  5. Freenet should now work correctly.

This has so far only been tested on Windows XP x64.

About the Windows installer

The Freenet Windows Installer is created and maintained by Zero3.

The installer and helpers are coded in AutoHotkey.

Problems?

You can ask for help or report any installation problems or bugs.


Configuring Freenet


Basic configuration

The basic configuration of Freenet is done through the configuration menu of the Freenet web interface, fproxy.

The first-time wizard

The first time you browse fproxy, you will be greeted by a wizard. The wizard will take care of setting up your Freenetnode to fit your needs. If you are unsure, just leave the default values or ask for help in our chat.

Please note that your Freenet node will not work before you have completed the wizard.

Connecting to the network

Freenet nodes connect to each other in 2 different ways: Via the Darknet, where you only connect to trusted friends, and via the Opennet, where you automatically connect to random strangers. The Darknet approach is inheritly much more secure than the Opennet because of the fact that you only exchange traffic with people you trust. You can connect to the Freenet network in both modes simultaneously.

Connecting to the Opennet

The first-time wizard will enable Opennet by default depending on your security levels. Opennet is fully automatic, and will automatically connect to a number of peers suitable for your setup. This, for example, means that the number of Opennet peers will decrease when you add Darknet peers (because Darknet peers are considered more secure), and the number of Opennet peers will increase when you allow Freenet to use more bandwidth.

Connecting to the Darknet

To connect to a friend via the Darknet, you need to exchange node references with each other. You can find your node reference and add your friend's at the "Friends" page in fproxy.

Once you have found your node reference, you should exchange it with your friend over another medium than Freenet. As many modern world mediums are logged by third parties, we recommend either encrypting the node reference before sending it or alternatively exchanging references offline, for example via an USB drive.

You should only give out your node reference to people you trust and intend to pair Freenet nodes with.

Advanced configuration

Advanced configuration can be done via the wrapper config file, wrapper.conf, in the installation directory.

freenet.ini, located in the same directory, can also be edited by hand.

configuring SSL


Using Freenet

Freesites

A very popular way of using Freenet is browsing Freesites. Freesites are websites living on the Freenet network, only available through Freenet.

The easiest way to get started in the world of Freesites is browsing the various Freesite indexes. You can find links to several of these from the fproxy front page.

Other ways of using Freenet

  • Freetalk - Forums over Freenet
  • FLIP - Chat (IRC) over Freenet
  • Freemail - Mail over Freenet
  • Frost - Boards over Freenet (spammed)

FAQ

This FAQ is being migrated / cleaned up from [1] and [2]. There is also the FAQ on the website [3].


General

What is Freenet?

Freenet is a way to communicate securely, anonymously, and without fear of censorship. Freenet is a network of computers that store and retrieve files. Freenet is the software that you run on your computer in order to join the network, retrieve files that are on the network, and store new files on the network.

What is FProxy? What is Fred?

Fred is the Freenet REference Daemon. It is the software that runs all Freenet nodes (computers on the Freenet network). FProxy is the part of Fred that provides a web browser interface; it is used both to configure and control Fred, and to view files and freesites that are on Freenet.

Connecting to the network

What is darknet?

A darknet, for Freenet purposes, is a network where node connections are created manually by the users of the nodes via invitations. These connections should be made on the basis of mutual trust, friendship, or acquaintance. If they are, then the network should have a small world topology and routing will work, especially since darknet peers are more or less permanent. If the connections are made completely at random, then the network topology will be wrong, and routing will not work.

In darknet mode, Freenet uses location swapping to create a routable network. Unlike opennet, darknet connections are outside of the control of the node. However, the underlying social network will have the correct topology, and so will the resultant darknet. Location swapping is used to assign routable location to nodes on the network.

What is opennet?

An opennet, for Freenet purposes, is a network where connections are automatically created by the node. The node comes prepackaged with a list of seed nodes to which the node may connect. Once a connection is established between the node and the seed nodes, the seed nodes provide a list of more nodes to connect to, and they do they same, etc. This process happens continually while the node is running, without any user intervention.

Security: How should I connect to the network?

Though opennet is much easier for the user (compared to creating connections in a darknet), it is vulnerable to harvesting, and therefore can be blocked very easily.

This was a known problem with Freenet 0.5, and it led to it being blocked by the evil Chinese firewall.

A darknet is not harvestable because your node reference will never be passed on by the network to any other node. Therefore, an attacker running a darknet node can only see those nodes which he has managed to get invitations to connect to.

Consequently, you are vulnerable primarily to the nodes you are connected to. Thus, it is a good idea to only connect to people you trust, if this is possible.

Administration

Where is my data stored?

See Program files.



--
Max贝立
*《GFW,我们不高兴!Say NO!  to GFW 百万人反GFW审查大呛声》之主题:反GFW封锁,反互联网审查,反上网实名制,反雇佣5毛,反对侵犯隐私权,监视公民邮信、电脑!GFW,我们不高兴!

请帮助Re推下面的微博短文,谢谢

#nogfw 我相信能召集百万人反GFW审查:请电邮nogfw+s...@googlegroups.com响应,汇集百万呼吁,groups.google.com/group/nogfw 将自动统计人数。 #GFW,我们不高兴!请RT,成功就在指尖!
Freenet0.75.1378.7z.001

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 10:04:47 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴

分卷压缩共七个文件:Freenet0.75.1378.7z.001 至007

2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>
(全文见第一封邮件) 
Freenet0.75.1378.7z.002

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 10:06:31 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
可从Wuala的Truth of China 群里下载整个文件,wuala上将及时提供版本更新

2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>
Freenet0.75.1378.7z.003

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 10:08:16 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
新版本Freenet急需中文使用手册,有愿意翻译的可以联系我协同作业

2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>
Freenet0.75.1378.7z.004

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 10:12:05 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
如感兴趣参与Freenet的编程,测试请在Freenet里面查找 Matthew Toseland的freesite

2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>
Freenet0.75.1378.7z.005

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 10:13:24 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>
Freenet0.75.1378.7z.006

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 10:18:31 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
Sone-current.jar是freenet的微博功能插件,请在configuration=>plugins中安装

2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>
Freenet0.75.1378.7z.007
sone-current.jar

Max贝立.NoGFW审查

unread,
Jun 24, 2011, 10:22:55 PM6/24/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
附件为本邮件的全文Doc版

2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>
Freenet介绍.doc

Max贝立.NoGFW审查

unread,
Jun 25, 2011, 4:46:34 AM6/25/11
to nogfw, end...@googlegroups.com, Say NO! to GFW.Max贝立《GFW,我们不高兴!》墙外新闻评论转播,点击此处看所有转贴
用上freenet的请反馈一下,谢谢

2011/6/25 Max贝立.NoGFW审查 <nogfw.cn@gmail.com>

GFW,我们不高兴!

unread,
Jun 25, 2011, 4:56:30 AM6/25/11
to 《GFW,我们不高兴!百万人反GFW审查大呛声,Say NO! to GFW!》www.groups.google.com/group/nogfw
有讨论,请发到endgfw里,因为邮件组的限制,发到论坛的文件最大不能超过4M,所以只好分卷Email了

On Jun 25, 9:46 am, Max贝立.NoGFW审查 <nogfw...@gmail.com> wrote:
> 用上freenet的请反馈一下,谢谢
>
> 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>
>
>
>
> > 附件为本邮件的全文Doc版
>
> > 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>
>
> >> Sone-current.jar是freenet的微博功能插件,请在configuration=>plugins中安装
>
> >> 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>
>
> >>> 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>
>
> >>>> 如感兴趣参与Freenet的编程,测试请在Freenet里面查找 Matthew Toseland的freesite
>
> >>>> 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>
>
> >>>>> 新版本Freenet急需中文使用手册,有愿意翻译的可以联系我协同作业
>
> >>>>> 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>


>
> >>>>>> 可从Wuala的Truth of China 群里下载整个文件,wuala上将及时提供版本更新
>

> >>>>>> 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>
>
> >>>>>>> 分卷压缩共七个文件:Freenet0.75.1378.7z.001 至007
>
> >>>>>>> 2011/6/25 Max贝立.NoGFW审查 <nogfw...@gmail.com>


>
> >>>>>>> 请将附件下载到同一个文件夹中,使用7zip解压7z格式,解压密码:freenet,
> >>>>>>>> 本邮件正文过长,无法全部显示,中文部分在后,如未显示,请点击:[Message clipped] View entire

> >>>>>>>> message<https://mail.google.com/mail/?ui=2&ik=281076e22f&view=lg&msg=130c4396...>或者:[邮件部分隐藏]


> >>>>>>>> 查看邮件全文
> >>>>>>>> 或
> >>>>>>>> 查看附件中的Freenet介绍.doc 文档
> >>>>>>>> Google Doc上的存档:
>

> >>>>>>>>https://docs.google.com/document/d/1RV5FOKM1CrqqWu7tilTZcDlf9t0LGDAO8...
>
> >>>>>>>> 同时保存在*Wuala群组Truth of China *的翻墙软件中
>
> >>>>>>>> Freenet可以说是突破网络封锁的鼻祖之一了,曾经在国内风靡一时,但由于0.5版中存在的严重Bug导致被GFW成功封锁,此后一蹶不振,被FreeGa te,Tor等翻墙工具所代替,此后很少被国人问津。


>
> >>>>>>>> 现在,Freenet又卷土重来,最新的0.7.5版中结合的p2p论坛插件和p2p微博插件已经能很流畅的工作了。
>
> >>>>>>>> 使用Freenet无需翻墙,就可以和朋友们分享信息,畅所欲言,你可以在Freenet里面建网站,办论坛,开微博。
>
> >>>>>>>> 我的freenet ID 是 Max-AntiGFW'
> >>>>>>>> Reference of identity 'Max-AntiGFW'
> >>>>>>>> The following Freenet URI is a reference to this identity. If you
> >>>>>>>> want to tell other people about this identity, give the URI to them.
> >>>>>>>> USK@H49y7WsZGE5Dwwy0yFeIawdTuAX03UvCIBfR5zibXkE
> >>>>>>>> ,T7Laf4kxlsgziA4zZfMLUlz9AvjNs0Dr16j2JlBf5mY,AQACAAE/WebOfTrust/18
> >>>>>>>> Services of identity 'Max-AntiGFW'
> >>>>>>>> Freetalk,
>
> >>>>>>>> 安装Freetalk 插件,
> >>>>>>>> 在FreeTalk中选择语言选项Mandarin Chinese,添加论坛:
> >>>>>>>> 1
> >>>>>>>> cmn.自由.中国.爆料
> >>>>>>>> 地址:
>

> >>>>>>>>http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E8%87%AA%E7%94%B1....
> >>>>>>>> <http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E8%87%AA%E7%94%B1....>
> >>>>>>>> 2:(中英文兼顾)
>
> >>>>>>>> 'cmn.中文.chinese.自由.freedom.民主.democracy.人权.rights.互联网.网络.internet.封锁.审查.cen sorship.五毛.中国.china.中文维基解密.chinese-wikileaks.政治.共产党.中共.独裁.政治斗争.贪腐.揭弊.爆料.反腐败 .反特权'
> >>>>>>>> 地址:
>
> >>>>>>>>http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E4%B8%AD%E6%96%87....
> >>>>>>>> <http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E4%B8%AD%E6%96%87....>
> >>>>>>>> <http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E4%B8%AD%E6%96%87....>
> >>>>>>>> <http://127.0.0.1:8888/Freetalk/showBoard?name=cmn.%E4%B8%AD%E6%96%87....>
>
> >>>>>>>> 以下是有关Freenet和freetalk,sone的介绍,以及Freenet的安装使用指南,中文资料都是2003年之前0.5版本的,和最新0.7.5 有很大的差异,所以仅作参考,以英文为准,大家可以尝试用翻译一下,谢谢。

> ...
>
> read more >>

Max贝立.NoGFW审查

unread,
Jun 25, 2011, 8:36:49 AM6/25/11
to 张述建, end...@googlegroups.com, nogfw
freetalk
是论坛,不是聊天工具,试试sone上可不可以互fo,然后聊天。在freetalk中加入mandarin Chinese 中的中文论坛,然后发帖子试试看,我会回复你的。

浏览器打开Freenet页面后,在Friends页面中Connect to a Friend
Enter node reference directly:(把下面我的node reference复制到框里面,选择HIGH 和Yes,然后点击Add,你的“My Node Reference”在此之下,提供给大家,这样我们能方便的启动Freenet,在darknet模式下你需要至少有链接5个nodes才能成功启动Freenet,Opennet就不需要了,所以建议初次启动使用opennet


opennet=false
identity=wiFu6GrFbb-FL7auGDSjfOrc-UsbplB-4yfLmSfOmyo
myName=Node id|6357304407798121504
lastGoodVersion=Fred,0.7,1.0,1377
sig=00a76b52e046a5a171d4b640a624e38f9a2d84d7d12f654c97a9b11c9dd89060d7,5327d67100868948d4e0b7d761faac4a1e315e1e1dc88a04dedd496e27e5cf01
version=Fred,0.7,1.0,1378
dsaPubKey.y=e5U7BZpI8VT~V24-rV~G5jotN11fkPLTbjVga0T1Sjz05wvHeArNidR3CUCTZZUYSMstZpJMN76cv33npFErHzZpk17yp~0Nl2LIZ6ncp6TmimDm3XV7Nf-b3E3IbmmjCQKBvpvYC46xh7EhWIzujzOnHIhmFgQGz93ro8qelGVFNkm5sN1uIbY6ByhCeB2Cs5tQK87woNdzj5XLgu8k3TEF8luf0FvTsrJ-~ftQqctS9ufgnEwtfWxTaFDotOkw5965GRsvOGlfIxaDrF44AxylKg1x417JnOHWiQWpoXMo2U3Qlg2CrjqWHHKsymOtg1AKYx6-F1EUyQ0912p0zw
physical.udp=0:0:0:0:0:0:0:1:25994;127.0.0.1:25994;fe80:0:0:0:2081:8217:616a:fb1a%11:25994;fe80:0:0:0:ad6d:7884:77c9:e45a%12:25994;192.168.1.2:25994;fe80:0:0:0:e0:0:0:0%15:25994;fe80:0:0:0:9185:20d1:9084:be07%17:25994;86.16.92.250:25994
dsaGroup.g=UaRatnDByf0QvTlaaAXTMzn1Z15LDTXe-J~gOqXCv0zpz83CVngSkb--bVRuZ9R65OFg~ATKcuw8VJJwn1~A9p5jRt2NPj2EM7bu72O85-mFdBhcav8WHJtTbXb4cxNzZaQkbPQUv~gEnuEeMTc80KZVjilQ7wlTIM6GIY~ZJVHMKSIkEU87YBRtIt1R~BJcnaDAKBJv~oXv1PS-6iwQRFMynMEmipfpqDXBTkqaQ8ahiGWA41rY8d4jDhrzIgjvkzfxkkcCpFFOldwW8w8MEecUoRLuhKnY1sm8nnTjNlYLtc1Okeq-ba0mvwygSAf4wxovwY6n1Fuqt8yZe1PDVg
dsaGroup.q=ALFDNoq81R9Y1kQNVBc5kzmk0VvvCWosXY5t9E9S1tN5
dsaGroup.p=AIYIrE9VNhM38qPjirGGT-PJjWZBHY0q-JxSYyDFQfZQeOhrx4SUpdc~SppnWD~UHymT7WyX28eV3YjwkVyc~--H5Tc83hPjx8qQc7kQbrMb~CJy7QBX~YSocKGfioO-pwfRZEDDguYtOJBHPqeenVDErGsfHTCxDDKgL2hYM8Ynj8Kes0OcUzOIVhShFSGbOAjJKjeg82XNXmG1hhdh2tnv8M4jJQ9ViEj425Mrh6O9jXovfPmcdYIr3C~3waHXjQvPgUiK4N5Saf~FOri48fK-PmwFZFc-YSgI9o2-70nVybSnBXlM96QkzU6x4CYFUuZ7-B~je0ofeLdX7xhehuk
ark.pubURI=SSK@K1Ba-phzaDOhRacXuPa8KE84PLvvsTTBdG2lKATo0fM,cUyFIeoV6UdcIvNJiWrwnfOE~bLSWGpwf9o5r5NOSRU,AQACAAE/ark
ark.number=18
auth.negTypes=2;4;6;7
End


2011/6/25 张述建 <sugan...@gmail.com>
如何使用freetalk聊天??

在 2011年6月25日 下午6:49,Max贝立.NoGFW审查 <nogfw.cn@gmail.com>写道:

试试freetalk里的中文board,还有在sone中互相follow一下


2011/6/25 张述建 <sugan...@gmail.com>
已加好友,然后怎么玩?

在 2011年6月25日 下午6:42,Max贝立.NoGFW审查 <nogfw.cn@gmail.com>写道:


opennet=false
identity=wiFu6GrFbb-FL7auGDSjfOrc-UsbplB-4yfLmSfOmyo
myName=Node id|6357304407798121504
lastGoodVersion=Fred,0.7,1.0,1377
sig=64b94e634adca67a9c215e7546e507f9f4f3f7498d49a471d6f40481399bc9ca,58844ec8c793d1550ff2ab2d2657a2d30cd42012409ea5efbf6e1e9de44ca3c5
version=Fred,0.7,1.0,1378
dsaPubKey.y=e5U7BZpI8VT~V24-rV~G5jotN11fkPLTbjVga0T1Sjz05wvHeArNidR3CUCTZZUYSMstZpJMN76cv33npFErHzZpk17yp~0Nl2LIZ6ncp6TmimDm3XV7Nf-b3E3IbmmjCQKBvpvYC46xh7EhWIzujzOnHIhmFgQGz93ro8qelGVFNkm5sN1uIbY6ByhCeB2Cs5tQK87woNdzj5XLgu8k3TEF8luf0FvTsrJ-~ftQqctS9ufgnEwtfWxTaFDotOkw5965GRsvOGlfIxaDrF44AxylKg1x417JnOHWiQWpoXMo2U3Qlg2CrjqWHHKsymOtg1AKYx6-F1EUyQ0912p0zw
physical.udp=0:0:0:0:0:0:0:1:25994;127.0.0.1:25994;fe80:0:0:0:2081:8217:616a:fb1a%11:25994;fe80:0:0:0:ad6d:7884:77c9:e45a%12:25994;192.168.1.2:25994;fe80:0:0:0:e0:0:0:0%15:25994;fe80:0:0:0:9185:20d1:9084:be07%17:25994;86.16.92.250:25994
dsaGroup.g=UaRatnDByf0QvTlaaAXTMzn1Z15LDTXe-J~gOqXCv0zpz83CVngSkb--bVRuZ9R65OFg~ATKcuw8VJJwn1~A9p5jRt2NPj2EM7bu72O85-mFdBhcav8WHJtTbXb4cxNzZaQkbPQUv~gEnuEeMTc80KZVjilQ7wlTIM6GIY~ZJVHMKSIkEU87YBRtIt1R~BJcnaDAKBJv~oXv1PS-6iwQRFMynMEmipfpqDXBTkqaQ8ahiGWA41rY8d4jDhrzIgjvkzfxkkcCpFFOldwW8w8MEecUoRLuhKnY1sm8nnTjNlYLtc1Okeq-ba0mvwygSAf4wxovwY6n1Fuqt8yZe1PDVg dsaGroup.q=ALFDNoq81R9Y1kQNVBc5kzmk0VvvCWosXY5t9E9S1tN5 dsaGroup.p=AIYIrE9VNhM38qPjirGGT-PJjWZBHY0q-JxSYyDFQfZQeOhrx4SUpdc~SppnWD~UHymT7WyX28eV3YjwkVyc~--H5Tc83hPjx8qQc7kQbrMb~CJy7QBX~YSocKGfioO-pwfRZEDDguYtOJBHPqeenVDErGsfHTCxDDKgL2hYM8Ynj8Kes0OcUzOIVhShFSGbOAjJKjeg82XNXmG1hhdh2tnv8M4jJQ9ViEj425Mrh6O9jXovfPmcdYIr3C~3waHXjQvPgUiK4N5Saf~FOri48fK-PmwFZFc-YSgI9o2-70nVybSnBXlM96QkzU6x4CYFUuZ7-
B~je0ofeLdX7xhehuk ark.pubURI=SSK@K1Ba-phzaDOhRacXuPa8KE84PLvvsTTBdG2lKATo0fM,cUyFIeoV6UdcIvNJiWrwnfOE~bLSWGpwf9o5r5NOSRU,AQACAAE/ark ark.number=17 auth.negTypes=2;4;6;7 End


2011/6/25 张述建 <sugan...@gmail.com>
把你节点发给我!

在 2011年6月25日 下午6:32,Max贝立.NoGFW审查 <nogfw.cn@gmail.com>写道:

加我啊

2011/6/25 张述建 <sugan...@gmail.com>
这是我的节点,求好友
opennet=false
identity=Y94JrcU-id4hjWj~9~tk0sj0KEXvW08nsO2dW70843Q
myName=sugangzhang
lastGoodVersion=Fred,0.7,1.0,1377
sig=00ab234d45eecb6ce839d78985aabc07f4da934280a7f58779d00ebee4ba721e87,21ba677c2ed24e6bf471f3751f9dfb47befecb7b0ec9d9204a89be504c9775db
version=Fred,0.7,1.0,1378
dsaPubKey.y=EVGkWjJooXLwc~JZDkJZT2~K6jdYJ9gAkVt9anty9gO2K8g3Xt0sgb3Q-zC8emTp78Gbz~btkybDidGo0ugLQZ2Ydxx-OB2jbeG7GWnXSPNKTLF28mFK~-cgCqVN6ghrILc~nnsjzYo4BI3xL1BqXdeoXbtf-gGmkvWdud5hMT6LNPhuWosQvVIoQmyc4ZLsf2ifrcHjDpSjtN8VvIAqMNbBS9XYRbyJ4E0HzIlbIBYF9GE3LY0dXTBa5lLaWZWhiSD6e-vCmMKXcHygUzcHT8a4GY4CRB9fzSlwW71e0EimNP0CR9A7RmyRt3A5o0snzx2O4Az8iEjEF-HOHDXBzw
physical.udp=0:0:0:0:0:0:0:1:49766;127.0.0.1:49766;fe80:0:0:0:2129:e28:65c1:93f4%10:49766;169.254.147.244:49766;fe80:0:0:0:5599:82fd:69a1:7fe3%11:49766;169.254.127.227:49766;2002:70ea:7501:0:0:0:70ea:7501:49766;fe80:0:0:0:4cc2:baa0:be6f:73f6%25:49766;fe80:0:0:0:0:5efe:c0a8:3801%28:49766;fe80:0:0:0:6cea:36e1:2014:8fef%32:49766;192.168.56.1:49766;fe80:0:0:0:0:5efe:a9fe:7fe3%37:49766;112.234.117.1:49766
dsaGroup.g=UaRatnDByf0QvTlaaAXTMzn1Z15LDTXe-J~gOqXCv0zpz83CVngSkb--bVRuZ9R65OFg~ATKcuw8VJJwn1~A9p5jRt2NPj2EM7bu72O85-mFdBhcav8WHJtTbXb4cxNzZaQkbPQUv~gEnuEeMTc80KZVjilQ7wlTIM6GIY~ZJVHMKSIkEU87YBRtIt1R~BJcnaDAKBJv~oXv1PS-6iwQRFMynMEmipfpqDXBTkqaQ8ahiGWA41rY8d4jDhrzIgjvkzfxkkcCpFFOldwW8w8MEecUoRLuhKnY1sm8nnTjNlYLtc1Okeq-ba0mvwygSAf4wxovwY6n1Fuqt8yZe1PDVg
dsaGroup.q=ALFDNoq81R9Y1kQNVBc5kzmk0VvvCWosXY5t9E9S1tN5
dsaGroup.p=AIYIrE9VNhM38qPjirGGT-PJjWZBHY0q-JxSYyDFQfZQeOhrx4SUpdc~SppnWD~UHymT7WyX28eV3YjwkVyc~--H5Tc83hPjx8qQc7kQbrMb~CJy7QBX~YSocKGfioO-pwfRZEDDguYtOJBHPqeenVDErGsfHTCxDDKgL2hYM8Ynj8Kes0OcUzOIVhShFSGbOAjJKjeg82XNXmG1hhdh2tnv8M4jJQ9ViEj425Mrh6O9jXovfPmcdYIr3C~3waHXjQvPgUiK4N5Saf~FOri48fK-PmwFZFc-YSgI9o2-70nVybSnBXlM96QkzU6x4CYFUuZ7-B~je0ofeLdX7xhehuk
ark.pubURI=SSK@eTXkqugbC6S21gWd8nWQMjgWw-52yl~YfFA1uRb503U,QsuFJmRKcBDtBdAq-SOv1uOgtNCgK1nzLT6b7cuKetk,AQACAAE/ark
ark.number=0
auth.negTypes=2;4;6;7
End



--
*重要变更声明:*
本论坛https://groups.google.com/group/nogfw 已变更为仅作公告发布(取消讨论功能),另设新的https://groups.google.com/group/endgfw 论坛供大家交流。讨论的方式、规则、风格不变。欢迎大家积极的加入交流群,保持我们的活跃与热情。
----------------------------------
***此信来自Google论坛“百万人反GFW审查-大呛声”。论坛专题:《反GFW封锁,反互联网审查,反上网实名制,反雇佣5毛,反对侵犯隐私权,监视公民邮信、电脑!GFW,我们不高兴!》。
请邀请更多朋友参与,在墙内外微博、群聊里尽情地推此信息!让更多人尽早加入,让GFW搞清楚我们是多么不满!
--------------
致新进者:
请发邮至nogfw.cn@gmail.com获取《论坛须知》及常用帮助、技巧 (例:设置接收邮件的方式数量、如何匿名参与等)。
**为方便您管理邮箱里的大量邮件,避免困扰,请设置邮箱过滤器filter来自动分类邮件,加标签或隐藏来邮。
**喜欢讨论交流,请电邮至endgfw+s...@googlegroups.com加入。非Gmail用户可能要先在论坛注册方可发帖,建议用Gmail。
**查旧贴请上论坛https://groups.google.com/group/nogfw,我们的twitter ID @no_gfw、www.facebook.com/nogfw.cn
——谢谢大家参与,快乐分享。Max.贝立 Google talk: nogfw.cn@gmail.com




--
Max贝立
*《GFW,我们不高兴!Say NO!  to GFW 百万人反GFW审查大呛声》之主题:反GFW封锁,反互联网审查,反上网实名制,反雇佣5毛,反对侵犯隐私权,监视公民邮信、电脑!GFW,我们不高兴!

请帮助Re推下面的微博短文,谢谢

#nogfw 我相信能召集百万人反GFW审查:请电邮nogfw+s...@googlegroups.com响应,汇集百万呼吁,groups.google.com/group/nogfw 将自动统计人数。 #GFW,我们不高兴!请RT,成功就在指尖!



--
Max贝立
*《GFW,我们不高兴!Say NO!  to GFW 百万人反GFW审查大呛声》之主题:反GFW封锁,反互联网审查,反上网实名制,反雇佣5毛,反对侵犯隐私权,监视公民邮信、电脑!GFW,我们不高兴!

请帮助Re推下面的微博短文,谢谢

#nogfw 我相信能召集百万人反GFW审查:请电邮nogfw+s...@googlegroups.com响应,汇集百万呼吁,groups.google.com/group/nogfw 将自动统计人数。 #GFW,我们不高兴!请RT,成功就在指尖!



--
Max贝立
*《GFW,我们不高兴!Say NO!  to GFW 百万人反GFW审查大呛声》之主题:反GFW封锁,反互联网审查,反上网实名制,反雇佣5毛,反对侵犯隐私权,监视公民邮信、电脑!GFW,我们不高兴!

请帮助Re推下面的微博短文,谢谢

#nogfw 我相信能召集百万人反GFW审查:请电邮nogfw+s...@googlegroups.com响应,汇集百万呼吁,groups.google.com/group/nogfw 将自动统计人数。 #GFW,我们不高兴!请RT,成功就在指尖!
Reply all
Reply to author
Forward
0 new messages