UsenetNews系统的运作与管理课程9456.pptx
《UsenetNews系统的运作与管理课程9456.pptx》由会员分享,可在线阅读,更多相关《UsenetNews系统的运作与管理课程9456.pptx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、國 立 交 通 大 學計 算 機 中 心陳 昌 盛E-mail:cschencc.nctu.edu.twUsenet News 系統的運作與管理Usenet News系統的運作與管理課程大綱 Outline1.Usenet News 系統簡介2.News system INN 的相關操作設定3.其它類似 News system 的簡介4.新近的 News system 的發展趨勢Usenet News 系統簡介(1)Usenet News 相關資訊/文件RFC 977,1036977:傳送協定的規範1036:Usenet 文件的規範(e.g.檔頭 header)FAQ(e.g,INN,Dnew
2、s,)newsgroups news.admin.*,主要談行政管理性質.news.software.*,主要系統技術news,臺灣本地的技術討論區本资料来源Usenet News 系統簡介(2)Usenet News 系統簡介(3)Usenet News 是什麼?Usenet 是一個邏輯型態的網路 logical vs physical network傳統的 8 大分支comp,humanity,misc,news,rec,sci,soc,talk另類分支架構,e.g.alt.*區域性架構tw,hk,can,de,fj,fr,kr,.其他臺灣 BBS 與 NetNews 系統的結合Usene
3、t 的一般課題(1)Usenet News 程式分類(Server,Agent,Client)系統 server(INN,DNews,.)傳送程式(push vs pull model)Push 傳送:innfeed,nntplink,.Pull 傳送:suck,nntpget閱覽程式(線上 vs 離線 閱覽)netscape,ie,tin,Usenet News 傳送方式mailing,UUCP,NNTP(RFC 977)Usenet 的一般課題(2)News 文章的檔頭(RFC 1036)Required headersOptional headersNews 文章的分類normal ar
4、ticles(moderated vs un-moderated)control messages(cancel,newgroup,rmgroup,checkgroups,sendsys,version)如何新建一個 newsgroup送 newgroup control messageUsenet 的一般課題(3)articles refused or rejected(NNTP)refused(round 1,存在 history database)rejected(round 2)pseudo newsgroups(active)control,junkcontrol.cancel,co
5、ntrol.newgroup,control.rmgroupUsenet 的一般課題(4)轉換應用程式(application gateway)mail2news,news2mail,bbs2news,anti-spam vs filtering匿名問題(anonymous posting)cancel bot(automatic cancel)PGP verify(control messages)FilteringNoCem(No-See-Them)CleanfeedUsenet News server 的規畫Usenet News server 的規畫Network,Memory,Dis
6、k,CPUUPS systemMemory size128M bytes(the more,the better)Hard Disk sizeDisk capacity 12G bytes(the more,the better)SCSI II,Wide(the newer,the better)Inode number =2k bytes/inodeFilesystem(hardware or software disk array)News 系統的運作與管理課題In-coming News(接收)Unbatching/decompression,Filing,.Indexing suppo
7、rtOut-going newsfeeds(外送)Expiration(清理過期文章)Archive(永久保存)系統記錄與製做統計報告關於 news 站的管理建立外界連絡用的 e-mail addressnewsadmin,usenet,abuse例如 newsadminnews.nctu.edu.tw建立 news peering 關係認識你的 news 上游管理者建立第二個備援站(redundant backup site)Usenet server INN 的建置Usenet News software 的取得ftp:/nctuccca.edu.tw/Packages/news/*INN
8、 Server 的安裝 INN README INN Installation Guide(install.ms)INN FAQ Part 8:Appendix A:Normans install guideMaster/slave serversINN 中典型的系統目錄僅量分散原則News Library Directory子目錄/usr/local/news/bin,etc,lbin,lib,locks,man,run,varNews Spool Directory子目錄/news/archive,articles,ing,out.going,over.viewNews Log Direc
9、tory子目錄/var/log/newsINN 上必須編輯設定的檔案inn.conf,hosts.nntp,nnrp.accessnewsfeeds,innfeed.confactive,history(*)expire.ctl,innwatch.ctl,control.ctloverview.fmt,moderatorsinnreport.conf(外加選項功能)INN 的相關系統設定(1)接收(In-coming connection)hosts.nntp,nnrp.acesss儲存與內部處理(filing)active,control.ctl外送(out-going newsfeedin
10、g)newsfeed,innfeed.conf(or nntpsend.ctl,)加掛特殊功能程式(overchan,crosspost,inpath,autoresponder,)newsfeedINN 的相關系統設定(2)定期清理(expiration;news.daily)expire.ctl系統監督(background 程式)innwatch.ctl系統報告(news.daily)innreport.conf其他次要功能設定moderators,passwd.nntp,.INN.conf 的設定範例#pathhost:如果不定,default 就是 FQDNpathhost:netn
11、ews.NCTU.edu.tworganization:National Chiao Tung University,Taiwanserver:localhostINN 的 hosts.nntp 設定格式:範例news.edu.tw:192.83.166.5:ccnews.nctu.edu.tw:!*,tw*,nctu.*,nthu.*INN 的 nnrp.access標準格式 :範例#-Default is no access,no way to authentication,and no groups.*:-no-:-no-:!*#-General IP address ranges fo
12、r most Taiwans sites*.tw:R:*,!junk,!control*,!tw.bbs.adm.*,!alt.binaries.*#-NCTU-National Chiao Tung University140.113.*:Read:*,!junk,!control*,!twbbs.adm.*nctu.edu.tw:Read Post:*,!junk,!control*,!twbbs.adm.*INN 的 newsfeeds 設定(1)標準格式site/exclude,exclude,.:pattern,pattern./distrib,distrib.:flag,flag.
13、:param詳細說明請參閱 man page-newsfeeds(5)INN 的 newsfeeds 設定(2)範例ME:!*/!local:#Create the links for cross-posted articlesxpost:*:Tc,Ap,WR,B4096/1024:/usr/local/news/bin/crosspost#News overviewNOV!:*:Tc,WO,B4096/1024:/usr/local/news/bin/overchan#innfeed-0.10.1,86/04/22innf!:!*:Tc,Wnm*,B4096/1024 :/usr/local
14、/news/lbin/startinnfeed-c/news/innfeed/innfeed.conf#-CC1/news.nctu.edu.tw,ccnews.nctu.edu.tw :*,!control*,!junk :Tm,G20:innf!關於 feed 型態 特別說明Feed TypeTc,channel mode Tm,funnel mode Tf,file mode Tp,program(or pipe)mode Tx,exploder mode INN 的 expire.ctl 設定格式 /remember/:範例/remember/:10#Keep for 1-10 day
15、s,allow Expires headers to work.#General expire policy for most newsgroups*:A:0:0:0*:U:1:1:31*:M:1:7:31tw.*:U:1:7:31*.answers:M:1:31:31INN 的 control.ctl 設定格式 :action 型態cancel,newgroup,rmgroup,ihave/sendme,sendsys,checkgrup,version,“all”範例 all:*:*:mailcheckgroups:*:*:log=checkgroupssendsys:*:*:log=se
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UsenetNews 系统 运作 管理 课程 9456
限制150内