用Windows Server 2003架設DNS伺服器

BNW網站的首頁生活館與藝文館,其實是架設在同一部伺服器主機上,採用以PHP程式碼撰寫的XOOPS網站系統,XOOPS是一套採用OOP物件導向程式設計的網站系統,程式碼相當複雜,需要高速的電腦主機才能達到比較正常的網頁顯示速度。
為了能提升網頁的開啟速度,我們把網站從一部Mac mini G4-1.5GHz伺服器主機,遷移到另外一部DELL SC430伺服器,請參考這篇:

改善BNW網頁產生速度,包括首頁、藝文館與會議室

以前 「網頁產生速度需要7.6秒!」把整個網站搬移到新的DELL SC430以後,結果跑出 「網頁產生速度只要0.3秒!」的成績,在XOOPS程式碼完全不變的情況下,換句話說新的伺服器執行速度快了將近10倍甚至是25倍! :lol:

這 是很大的差距,即便把 「網頁產生速度誤差值」 列入考慮,新舊兩部電腦的速度至少差了7-10倍!也就是說Mac mini G4-1.5GHz主機與DELL SC430這部電腦搭載的Pentium D-2.8GHz雙核心處理器 (第一代雙核心,以後就改成Core 2 Duo),的執行速度差距甚遠! :Orz

有點老舊的DELL SC430是我們這裡最快的一部電腦主機,雖然Pentium D處理器早已停產,但缺少經費的情況下,我們也沒辦法一直汰舊換新,不斷更換新的網站伺服器主機,能跑出「網頁產生速度0.3秒!」 已經是相當令人滿意的成果。 :lol:

就 算把網站伺服器主機更換為4核心甚至雙CPU、8核心的電腦主機,就算能跑出0.03秒的成績,網頁上的文字與圖片還是需要透過目前使用的ADSL 4M/1Mbps網路傳送到你的電腦上,卡在ADSL上傳頻寬的速度,也因此0.3秒與0.03秒甚至是0.003秒,透過網路傳送以後,實際上並沒有太 大的差異。

從Mac mini G4-1.5GHz遷移到DELL SC430 2.8GHz主機上的不是只有Web Server,還包括了DNS Server。這兩個原本就是架設在Mac mini主機上,當然得同時遷移到新的主機。因為我們使用的ZyWall 5防火牆,沒辦法把WAN任何一個IP位址不同port對應到不同的DMZ伺服器主機。在目前的3個IP裡,只有一個IP可以辦到,單一IP的多個 port對應多部伺服器,另外兩個IP則必須全部對應到一部主機。

簡單的說,Mac mini原本架設的Server必須全部遷移到新的DELL SC430上。由於DELL SC430無法安裝Mac OS X Server... 呃~其實是有安裝過Mac OS X 10.4破解版,但找不到網路卡,不可能用來架設網站,請參考這篇:

在 DELL SC430 試玩 Mac OS X 10.4.1 for x86 版!

我 們也嘗試架設各大Linux系統,但全部都失敗了,不想浪費時間做更多的錯誤嘗試,最後決定直接用我最熟悉的Windows Server 2003架設網站。BNW網站早期就是架設在Windows 2000 Server上,用Windows架站對我來說,一點都不困難。應該說,用Windows架站其實本來也沒什麼難度,只要你對各Server運作原理很熟 悉的話,要架設Web Server、DNS Server、Mail Server都滿簡單的。

事實上Mac mini G4-1.5GHz主機上的Web Server、DNS Server並沒有移除掉,只是暫時關掉而已,並且把SQL Server資料庫伺服器主機,從原先的另外一台Mac mini G4-1.5GHz轉移到這部Mac mini上。也因此對我來說,要在Mac OS X Server或是Windows Server架設Web Server、DNS Server都不是很困難的事情。

眾所周知,Windows有不少安全性漏洞,還有更多的病毒、木馬、駭客在外面等著,用Windows架設網站會很穩嗎?關於這點,請參考這篇:

不關機の電腦持久賽 - 歡迎各位室友參與趣味競賽!

到目前為止,架設在DELL SC430上面的Windows Server 2003,連續開機跑了147天,不但系統穩定,而且也沒有發生駭客入侵、篡改網站首頁等事件! :lol:
其 實我從Windows 2000 Server架設到現在,從來也不曾發生被駭客入侵篡改首頁的事情,先前在雙CPU的Pentium III-1.0GHz電腦上,也用Windows Server 2003架設BNW網站,後來才轉移到現在的Mac mini G4-1.5GHz主機上,因此對我來說,用Windows架設一個穩定、安全的網站,並不是什麼很困難的事。因為只要做好該有的保護、嚴密的防火 牆,Windows也可以是一個安全、穩定的架站環境,並不輸給Linux甚至是Mac OS X。

但相較於維護伺服器,Mac OS X Server還是比Windows Server好得多了。 :lol:

用Windows Server 2003架設DNS伺服器

前言寫了很長一篇,目的是希望你能理解,為什麼我們得暫時離開喜愛的Mac OS X Server。我不想花時間解說DNS Server的運作方式與原理,總之... DNS伺服器只是主機名稱與IP位址對應的伺服器主機。

當你在網址列輸入 http://www.bnw.com.tw 的時候,瀏覽器會到DNS Server找出網域的主機名稱對應的IP位址,例如:220.130.181.99,然後用這個IP位址來取代網址。

在Windows Server 2003架設一個對外公開的DNS Server其實並不算太難,從 「開始功能表打開 「系統管理工具」 的 「DNS」 就會看到類似底下的視窗畫面。如果你的Windows Server上沒有 「DNS」,就得先去 「控制台 / 新增或移除程式」 安裝所需的DNS伺服器。

先在DNS按一下主機名稱,我的主機名稱叫做 「WEBSERVER」,然後按 「執行 / 新增區域」。但是要請你注意必須先完成的這兩件事:

● 主機名稱:可以在我的電腦 / 內容 / 主機名稱,這裡面設定好。
● 網域名稱:請向網域名稱的服務網站申請所需的網域,比如Hinet、Yahoo都有銷售與代管網域。

如果你不知道這兩件事要怎麼做?表示你的電腦功力還很差,因為這是最基本、最簡單的動作,申請網域名稱就像是申請ADSL,如果連這個都不會的話,這一篇文章肯定會完全看不懂我在說些什麼。

我事先在Hinet申請好一個bnw.com.tw的網域名稱。請注意,www只是主機名稱,並不是網域名稱,例如:ftp.bnw.com.tw與mail.bnw.com.tw,就是FTP主機與郵件伺服器主機。

因此只要在 「執行 / 新增區域」新增一個bnw.com.tw網域,就會看到這樣的畫面:



DNS Server同時負責 「正向對應 - 正解」 與 「反向對應 - 反解」 的工作,所謂正向對應就是把www.bnw.com.tw網址對應到IP位址,而反向對應則是把IP位址對應到網址,提供兩種查詢的方式。
這世界上不會有兩台設定完全相同的DNS伺服器,首先 「網域名稱」 就絕對不會跟別人相同,我們用的是bnw.com.tw,絕對不可能會有其他人也使用相同的網域名稱。其次是主機名稱、IP位址,也都完全不同。
所以初學者無法完全照抄我們的DNS伺服器設定,在學習上這會有很大的困擾,因為一但做錯了某個環節,你就不知道問題到底是出在哪裡?錯在網域?主機名稱?還是IP位址?
也因此底下的設定畫面,只能 「僅供參考」 並不能完全套用在你的伺服器主機上。但這些資料完全是100%真實,沒有任何造假的成份,事實上也不需要故意造假,因為這是對外開放的DNS Server主機,你只要透過 「網路工具程式」 就能查到這些資訊! :lol:

我們目前使用的ADSL 4M/1M只有3個Public IP位址,最簡單的方式就是對應到3部電腦主機。由於DNS規定至少要有兩部DNS Server伺服器,以免其中一部伺服器當機,造成網站上的Web、FTP、Mail等,全部無法運作!
所以我架設了兩台DNS Server,一台是主伺服器,另外一台是備用伺服器。備用伺服器並沒有轉移,所以目前仍然用Mac mini G4-1.5GHz來負責擔任。換句話說主、副兩部DNS Server是由Windows與Mac OS X相互合作! :lol:



在 「新增區域」以後就可以在網域裡點選 「執行 / 新增主機」,然後輸入主機名稱與對應的IP位址。比如我們希望:

● mail.bnw.com.tw對應220.130.181.97

點選 「更新關連的指標 (PTR) 記錄」 可以讓 「反向對應區域」 的反解資料也跟著自動更新。



我 架設了兩部DNS Server,第一部叫做nserver,其實就是Windows Server 2003這部伺服器主機,第二部則是mserver,對應到一部Mac mini G4-1.5GHz主機上,其實也就是BNW會議室網站的伺服器主機,簡單的說,這台Mac mini同時擔任BNW會議室網站與備用DNS伺服器兩項功能。

● nserver.bnw.com.tw對應220.130.181.99
● mserver.bnw.com.tw對應220.130.181.98



至於BNW的首頁www則是透過 「執行 / 新增別名 (CNAME)」 的方式,新增一個叫做www的別名,對應的主機名稱是nserver.bnw.com.tw。



按一下 「瀏覽」 按鈕然後點選前面建立的主機名稱即可:



用這種方式我可以在一部伺服器主機上分別架設兩個或多個網站。比如生活館首頁與藝文館:

● http://www.bnw.cm.tw別名對應到nserver.bnw.com.tw
● mac.bnw.com.tw別名對應到nserver.bnw.com.tw

要 注意的是,郵件伺服器主機除了要有 「mail.bnw.com.tw對應220.130.181.97」 這筆主機資料 (mail也可以是CNAME別名),還要新增一筆叫做 「郵件交換程式 (MX)」 的資料。建立方式與前面相同,點選 「執行 / 新增郵件交換程式 (MX)」,按一下 「瀏覽」 點選mail.bnw.com.tw這部主機資料。預設的 「郵件伺服器優先順序」 都是 10,這就不用改了,直接用預設值即可。



為了避免mail.bnw.com.tw寄出去的信件,被別人的郵件伺服器主機當成是 「垃圾信件」,只好新增一筆叫做SPF Record的文字記錄,你可以在這個網站產生屬於你的SPF記錄,主要就是mail.bnw.com.tw對應的IP位址:

http://old.openspf.org/index.html

然後點選 「執行 / 新增其他記錄」 再點選 「文字 (TXT)」 這種資源記錄類型,把SPF Record產生的文字貼到這裡即可:



請 注意:為了能讓沒有主機名稱的bnw.com.tw,也能對應到220.130.181.99這個首頁的IP位址,我另外新增了一筆 「執行 / 新增主機」,但是故意不輸入名稱,也就是 「如果空白就使用父系網域名稱」 的意思,直接在IP位址輸入220.130.181.99並按 「新增主機」。就會得到前面視窗畫面上的第一筆資料:

● (和父系資料夾相同)、主機、220.130.181.99。

SPF 與(和父系資料夾相同) 這兩筆資料無法在Mac OS X Server辦到,只能自己手動修改DNS設定檔,但問題是一但修改了設定檔,Mac OS X Server內建的BIND無法解讀設定檔內容,會造成Server Admin管理程式點選DNS服務後就死當!
所以在Mac OS X Server架設DNS Server時,這兩筆資料必須在確認你的DNS Server可以正常運作以後,再自己手動添加到DNS設定檔裡,然後重新啟動DNS伺服器。

DNS伺服器可以正常運作,只不過Server Admin會無法開啟DNS服務畫面。 8-o



按 一下WEBSERVER主機名稱,然後點選 「執行 / 內容」,其實你也可以按右鍵,再點選快速功能表上的 「內容」,就會看到底下的畫面,除了我們設定的DNS資料,其他與bnw.com.tw無關的DNS查詢動作全部轉寄給168.95.1.1這台由 Hinet架設的DNS伺服器。 :)" title="奸笑の惡魔">



點 選正向對應的bnw.com.tw網域,再按 「執行 / 內容」 就會看到不同的設定畫面。基於安全性考量,在 「動態更新」 設定為 「無」。也就是不允許動態更新DNS的設定值,這項功能只適用於內部架設的DNS Server,並不適用在對外公開的DNS Server。



由 於Windows Server 2003的DNS伺服器是從Mac OS X Server轉移過來,所以這裡的序號就比照Mac OS X Server上的設定。主要伺服器請按 「瀏覽」 並點選第一部主要的mserver.bnw.com.tw這部主機,也就是目前的WEBSERVER這台DELL SC430電腦。負責人可以隨便輸入,不需要理會。
要提醒你的是,重新整理的間隔、重試間隔、到期時間、最小存留時間、這個記錄的存留時間... 這些資料可以100%完全照抄到你的DNS Server上。這是各大網站最常用的設定值,沒有任何問題。 :lol:



在 「名稱伺服器」 (也就是DNS Server) 要記得新增兩筆資料,因為我們有兩部DNS伺服器,所以分別 「新增」 了 nserver.bnw.com.tw以及mserver.bnw.com.tw 這兩台主機,DNS Server並不會去檢查這兩部主機是否存在,所以光是新增資料也不保證你的DNS Server會不會正常運作! :)" title="奸笑の惡魔">
要提醒你的是,實際上並沒有nserver與mserver這兩台電腦主機名稱,事實上DELL SC430這台電腦名稱叫做WEBSERVER,我只是在DNS Server設定裡把這台主機也當成nserver而已。



WINS是微軟針對區域網路設計的DNS主機,當然不能用在對外公開的網站上,所以WINS不需要點選,更不用架設WINS。



因為有另外架設一部 「備用DNS伺服器」,所以在 「區域轉送」 要開啟 「允許區域轉送」 功能,當主DNS更新資料以後,就會廣播到每一部備用DNS Server。



在 「反向對應區域」 這裡其實不需要設定,只要在 「執行 / 新增區域」的時候同時建立反向對應就行了。DNS反解的動作就是把查詢IP位址,回應網域名稱給對方的電腦主機,所以最左邊的欄位會是IP位址,右邊的資料則是包括主機的完整網域名稱。



打開mail.bnw.com.tw這筆資料的內容,就會看到DNS Server自動建立的FQDN記錄,你不需要在這裡變更主機名稱,只要在 「正向對應區域」 修改mail.bnw.com.tw記錄,這裡的資料也會跟著自動修正。



點選 「220.130.181.x Subnet」 再點選 「執行 / 內容」 就會看到與正向對應相同的設定畫面,在 「啟動授權 (SOA)」 這裡的設定與前面正向對應完全相同即可。



同樣的也移除預設的錯誤資料,然後手動 「新增」 兩筆伺服器,分別是mserver.bnw.com.tw以及nserver.bnw.com.tw。只要按 「新增」 再按 「瀏覽」 點選主機名稱即可。



反解的WIN-R當然也不用理會,這是對外公開的DNS Server,主要是用來對應www.bnw.com.tw到外部的IP位址220.130.181.99,並不是這台DELL SC430使用的192.168.10.5的IP位址! :)" title="奸笑の惡魔">



反向對應的部份當然也需要 「允許區域轉送」 把反解資料傳送給其他的備用DNS伺服器主機。



其他我沒有解說的標籤,就表示不需要設定,經過以上的設定,再經過大約24小時的全球DNS伺服器廣播,你的DNS Server應該就可以正式運作了。 :lol:

由 於BNW網域並不是交給別人代管,所以如果我想要變更mail.bnw.com.tw對應的IP位址,只要修改Windows Server 2003的DNS伺服器資料,再經過24hr的全球廣播時間 (通常速度會更快),新的IP位址就能生效了。但網域的反解還是需要向ISP提出申請:

線上申請IP反解: http://hidomain.hinet.net/rever.html

但 如果是把DNS伺服器全部交給ISP代管,那就不需要自己架設DNS,但如果需要變更設定,就得麻煩ISP幫你變更,或是經由ISP提供的設定網頁自行變 更。但無論如何,變更DNS設定都必須經過一段時間的全球廣播更新資料,變更的DNS設定才能正式生效,所以要有點耐心。 :lol:

文章來源:http://www.bnw.com.tw/conference/viewtopic.php?f=2&t=4135&p=22705

消息稱微軟確定推出Windows XP SP4,發佈時間恐要五年後

2009年03月26日 作者:佚名 責任編輯:zhuomingchuang

文章導讀:在Windows XP RTM大限迫近的時候,ZDNet博客作者Mary-Jo Foley總結了多款Windows系統和Office軟件的技術支持情況,其中就提到了Windows XP SP4。

  早在2006年年中Windows XP SP3遠未發佈的時候,就有傳聞說微軟還會為這套經典操作系統推出第四個SP服務包,但此後就再也沒有更多消息。在Windows XP RTM大限迫近的時候,ZDNet博客作者Mary-Jo Foley總結了多款Windows系統和Office軟件的技術支持情況,其中就提到了Windows XP SP4。

  不過XP擁躉也不要太興奮,這個終極升級包很可能要到五年後才會面世,屆時應該早就是Windows 7(或者說SP1乃至SP2)的天下了。

  2009年4月14日,這就是Windows XP Professional、Windows XP Home、Windows Server 2003 SP1、Office 2003主流支持結束的日子,之後微軟只會免費為它們發佈安全補丁。用戶如果想繼續得到微軟的全部支持,就必須付費了,其中Windows XP Professional將持續到2014年4月8日,Office 2003則只到2012年8月4日為止。

  不出意外的話,Windows Vista SP2和Office 2007 SP2兩個升級服務包也有望在4月份發佈。

  以下就是各款Windows系統與Office軟件的壽命期限:

  Windows 2000:免費支持已止於2005年6月30日,付費支持將持續到2010年7月13日;不會再有SP5了。

  Windows XP SP2:2010年7月13日退休。

  Windows XP SP3:SP4發佈兩年後或2014年4月退休,具體取決於哪個先到。

  Windows Vista Business:免費支持截至2012年4月10日,付費支持截至2017年4月11日。

  Windows Vista SP1:SP2發佈(預計4月)兩年後退休,因此很可能是2011年4月份。

  Office 2003 SP3:SP4發佈兩年後或2014年8月退休,具體取決於哪個先到。

  Office 2007:免費支持截至2012年4月10日,付費支持截至2017年4月11日。

  Office 2007 SP1:SP2發佈(預計4月)一年後退休,可能是2010年4月份。

  Windows Server 2008:免費支持截至2013年7月9日,付費支持截至2018年10月7日。

來源:http://pcedu.pconline.com.cn/softnews/yejie/0903/1602037.html

妙用Win鍵 幫你提升Windows Vista效率

作者: IT專家網,  出處:IT專家網, 責任編輯: 羅麗豔, 
2009-02-04 09:25
  這裡面羅列了常見的一些Win鍵命令,但是還不夠完全,今天特別不全一下,如果仍然不全,希望大家在評論裏面說明一下,特此感謝。

  Win鍵是鍵盤上面帶有微軟Windows視窗徽標的那個按鍵。

  Winkey 數字1、2、3、4、5、6、7、8、9、0 分別打開你的工作列上面的快捷啟動欄上面的第一個到第十個圖示所對應的快捷方式。

  Winkey D 最小化所有窗口,再按一次恢復所有窗口

  Winkey E 開啟檔案總管(頻繁按幾十次會資源佔盡而死機的喔)

  Winkey F 打開搜索窗口

  Winkey G 多次按下就會依次切換側邊欄上面的小工具(Gadgets)

  Winkey L 鎖定目前電腦

  Winkey M 最小化目前所有窗口,再次按下無效,建議用Win D

  Winkey R 開啟運行對話方塊 (非常常用)

  Winkey T 激活目前工作列上面的窗口,多次按下會依次定位到下一個窗體

  Winkey T Shift 反方向定位

  Winkey U 開啟輕鬆訪問中心,千萬別嚇一跳啊,會有人說話的,哈哈哈哈

  Winkey X 開啟Windows移動中心(這個用處非常多,比如您演示或者看電影的時候,不想屏保和MSN之類的打擾您,隻用開啟演示就好了)

  這兒,可以調整顯示器光度、靜音、顯示電池狀態、顯示無線網路的無線連接狀態(關閉無線或者開啟無線)、連接外部顯示器、設定同步中心、演示關閉演示開啟等演示設定。

  Winkey TAB 開啟 Flip 3D窗口切換

  Winkey TAB Ctrl 用鍵盤控制 Flip 3D窗口切換

  Winkey Break(就是Winkey Pause鍵) 開啟Windows Vista系統屬性窗口 (這個超級酷)

  如何,有對大家有用的麼?如果有,就在評論裏面說話支援我們一下,我們還會寫出更多原創文章來。

來源:http://big5.tianjimedia.com/b5/winsystem.ctocio.com.cn/tips/472/8700472.shtml

Windows Vista SP2 將帶來的性能變化

作者: 璩雷 譯,  出處:IT專家網, 責任編輯: 劉志坡, 
2009-02-27 09:27
  Vista SP2與 SP1完全不同,因為它不包括主功能更新,在可靠性或性能改進也非常有限。相反,SP2是一個傳統的服務包,聚集了所有的hotfix和自從發佈SP1以來的所有更新(這就導致了SP1是下載SP2的前提)。

  微軟會在今年的四月份 向公眾推出SP2。這沿襲了微軟的三大裏程碑:在2008年10月末推出Beta 1,12月推出Beta 2,上周又推出RC1。我都按順序下載了這三個版本,裝設在了Lenovo筆記本上。我同時也在這個筆記本上測試Internet Explorer 8.0 RC。

  從功能點來說,SP2與Vista SP1完全不同。因為它不包括主功能更新,在可靠性或性能改進也非常有限。相反,SP2是一個傳統的服務包,聚集了所有的hotfix和自從發佈SP1以 來的所有更新(這就導致了SP1是下載SP2的前提)。因此,Windows Server 2008 SP2和Windows Vista SP2系統應該軟體和驅動相容問題。

  Windows Vista SP2功能更新包括:

  Windows Search 4.0 現在可作為Vista單獨的更新, Windows Search 4.0提供更好的性能,增強群組法規(Group Policy)支援,並且能夠給加密的文件建立索引。

  支援藍牙(Bluetooth) 2.1 作為一個單獨的為無線服務而開發的叫做Windows Vista Feature Pack的更新,這個更新支援最新版本的藍牙無線標準。

  藍光(Blu-ray) DVD數據光盤寫入 透過SP2,您可以從Vista shell本地寫入藍光數據光盤。(此功能不包括創造藍光電影。 )

  exFAT文件系統支援提高 微軟開發了加強型FAT(Extended FAT)和exFAT,支援flash設備的文件系統,如USB存儲。(也就是說,它從FAT/FAT32克服了4GB文件類型限制,並且可以在一個單獨 的文件夾中處理1000多個文件)。微軟增加了Vista SP1的exFAT支援,但是透過SP2支援擴展到包括協調世界時( UTC )時間戳,促進文件跨時區同步。

  Wi-Fi提高 SP2利用Windows Connect Now (WCN)技術簡化Wi-Fi配置(這個功能作為無線Windows Vista Feature Pack仍然可用)。在睡眠模式時,Wi-Fi連接性能也進行了改進。

  VIA 64-bit支援 透過SP2,Vista現在支援64位VIA微處理機程式。

  能源管理提高 據微軟表示,默認能源管理法則比以前大約提高高效性10%。

  除了以上說明的幾點,SP2還有一些為Server 2008開發的特定的改變。例如,原始版本推出Windows Server 2008版本的時候,包括Hyper-V虛擬化解決方案預案,最後推出的Hyper-V 1.0版本包括在SP2中。(用戶可以免費下載這個版本),Hyper-V 透過Windows Server 2008 Standard Edition有一個免費的用戶OS下載,四個免費的Server 2008企業版本序列號,一個Server 2008數據中心的免費許可不受限制的序列號。SP2也解決了一些終端伺服器許可證主要問題。

  最後,SP2包括一個服務包清理工具(compcln.exe),可以永久刪除舊的RTM和SP2取代的基於SP1的文件。使用這種工具可以節省磁碟空間。

來源:http://big5.tianjimedia.com/b5/winsystem.ctocio.com.cn/vista/196/8731696.shtml

用WSIM創建無人值守Vista裝設光盤映像

作者: 紀平,  出處:IT專家網, 責任編輯: 劉志坡, 
2009-03-20 08:55
  Windows System Image Manager(WSIM)是微軟的系統映像制作工具,透過其可以制作無人職守的系統裝設映像文件。

  【IT專家網獨家】 Windows System Image Manager(WSIM)是微軟的系統映像制作工具,透過其可以制作無人職守的系統裝設映像文件。WSIM通常應用於企業環境,當我們需要快速部署多台 PC時,應用事先創建的應答文件可以實現無人參與的系統部署。下面筆者以創建Vista系統映像為例,演示WSIM的應用。

  WSIM的使用需要一定的環境,下面是筆者的測試環境:

  伺服器

  OS:Windows Server 2008

  Hostname:server1

  Share:ctocio

  用戶端

  OS:Windows Vista

  部署了WSIM Windows System Image Manager

  1、創建Distribution Share

  依次點擊“開始”→“所有程式”→“Microsoft Windows AIK”→“Windows System Image Manager”打開WSIM工具。在Distribution Share面板下的“Select a Distribution Share”上右鍵按一下選擇“Create Distribution Share”彈出創建對話方塊,在“Folder name”後面的文字方塊中輸入\\server1\ctocio,然後按一下“Open”即可完成發佈對象的創建。創建完成後,展開\\server1 \ctocio可以看到創建了三個項目$OEM$ Folders、Out-of-Box Drivers、Packages。(圖1)

  用WSIM創建無人值守Vista裝設光盤映像

  2、添加Package包

  在WSIM中執行“Tools”→“Import Package(s)”彈出對話方塊,定位到C:\Test將名為LanguagePack.cab包添加進來。然後展開Distribution Share下的Packages\LanguagePack

  可以看到x86_Microsoft-Windows-Client-LanguagePack-Package__hu-HU。說明添加成功,選擇該包在WSIM的Properties面板中可以看到其詳細資訊。(圖2)

  用WSIM創建無人值守Vista裝設光盤映像

3、創建裝設應答文件

  在WSIM窗口中執行“File”→“Select Windows Image”彈出對話方塊,定位到C:\Test,按一下Files of type右側的下拉清單選擇Catalog files(*.clg),然後從中選擇一個應答文件,我們選擇install_Windows Vista BUSINESS.clg,按一下“Open”將其添加進來。接下來執行“File”→“New Answer File”可以看到創建應答文件成功。(圖3)

  用WSIM創建無人值守Vista裝設光盤映像

  4、應答文件基本設定

  (1).語言設定

  在WSIM窗口的Windows Image面板中依次展開“Windows Vista BUSINESS(Catalog)→“Components”→“x86_Microsoft-Windows-International- Core-WinPE__neutral”,在“x86_Microsoft-Windows-International-Core- WinPE__neutral”上右鍵按一下選擇“Add Setting to Pass1 windowsPE”將其添加到應答文件中。然後選中x86_Microsoft-Windows-International-Core-

  WinPE_neutra在Properties面板中進行設定。其具體的設定是:InputLocale:en-US、 SystemLocale:en-US、UILanguage:en-US、UserLocale:en-US,點擊SetupUILanguage設定 其右側的UILanguage值為en-US。(圖4)

  用WSIM創建無人值守Vista裝設光盤映像

  (2).磁碟設定

  在WSIM窗口的Windows Image面板中依次展開Windows Vista BUSINESS

  (Catalog)\Components\ x86_Microsoft-Windows-Setup__neutral\DiskConfiguration,右鍵按一下 DiskConfiguration選擇Add Setting to Pass1 windowsPE。在Answer File面板中選擇x86_Microsoft-Windows-

  Setup_neutral\DiskConfiguration,在Properties面板中設定WillShowUI為OnError。

  在Windows Image面板中依次展開Windows Vista BUSINESS

  (Catalog)\Components\ x86_Microsoft-Windows-

  Setup__neutral\DiskConfiguration\Disk,右鍵按一下Disk選擇Add Setting to Pass 1 windowsPE,在Answer File面板中選擇Disk,設定其屬性DiskID為0,WillWipeDisk為true。展開Disk,右鍵按一下 CreatePartitions,選擇Insert New CreatePartition,設定其Properties面板中的值,Order為1,Size為50000,Type為Primary。右擊 ModifyPartitions選擇Insert New ModifyPartition,設定其屬性面板中的值,Active為true、Extend為false、

  Format為NTFS、Label為Boot、Letter為C、Order為1、PartitionID為1。

 在Windows Image面板中依次展開Components\x86_Microsoft-Windows-Setup__neutral\ImageInstall \OSImage\InstallTo,右鍵按一下InstallTo選擇Add Setting to Pass 1 windowsPE。在Answer File面板中展開OSImage,選擇InstallTo在其屬性面板中設定DiskID為0,PartitionID為1。(圖5)

  用WSIM創建無人值守Vista裝設光盤映像

  (3).用戶設定

  在WSIM窗口的Windows Image面板中展開Components\x86_Microsoft-Windows-

  Setup__neutral,右鍵按一下UserData選擇Add Setting to Pass 1 windowsPE。在Answer File面板中選擇UserData設定其屬性,AcceptEula為true、FullName為Ctocio、

  Organization為ctocio。展開UserData選擇ProductKey,設定其屬性Key(序列號我們隨便編寫一個)為aaaa-bbbb-cccc-dddd-eeee、WillShowUI為OnError。

  在Windows Image面板中展開x86_Microsoft-Windows-Shell-

  Setup_6.0..4_neutral,右鍵按一下UserAccounts選擇Add Setting

  to Pass 7 oobeSystem。在Answer File面板中展開UserAccounts,選擇AdministratorPassword,在屬性面板中設定其密碼。右鍵按一下 DomainAccounts選擇Insert New DomainAccountList,然後在屬性面板中設定Domain為Ctocio。並選擇Insert New

  DomainAccount,設定Group為Administrators、Name為Ctocio。(圖6)

  用WSIM創建無人值守Vista裝設光盤映像

  (4).桌面設定

  在WSIM窗口的Windows Images面板中依次展開Components\x86_Microsoft-Windows-Shell-Setup__neutral,右鍵按一下 Themes選擇Add Setting to Pass 7 oobeSystem。在Answer File面板中選擇Themes,然後在屬性面板中設定DefaultThemesOff為true。在Windows Images面板中依次展開Components\x86_Microsoft-Windows-Sidebar_,然後右鍵按一下該項選擇Add Setting to Pass 7 oobeSystem。在Answer File面板中選擇x86_Microsoft-Windows-Sidebar_neutral,在屬性面板中設定 SidebarOnByDefault為false、SidebarVisible為false。(圖7)

  用WSIM創建無人值守Vista裝設光盤映像

 (5).IE設定

  在Windows Image面板中依次展開Components\x86_Microsoft-Windows-

  IE-InternetExplorer__neutral,右鍵按一下該項選擇Add setting to

  Pass 4 specalize。在Answer File面板中選擇該項,然後設定其屬性BlockPopups為yes、

  CompanyName為Ctocio、Home_Page為http://www.ctocio.com.cn、IEWelcomeMsg為false、

  Window_Title_CN為Ctocio, Inc。(圖8)

  用WSIM創建無人值守Vista裝設光盤映像

  (6).元件裝設設定

  在Windows Image面板中展開Packages/Foundation選中x86_Microsoft-Windows-Foundation- Package_,然後執行“Edit”→“Add to Answer File”,在Answer File面板中選擇x86_Microsoft-Windows-Foundatation-Package然後設定屬性,TabletPCOC為 Disabled、TelnetClient為Enabled。(圖9)

  用WSIM創建無人值守Vista裝設光盤映像

  (7).輸出文件

  在WSIM窗口的Distribution Share面板中展開\\Server1\ctocio,右鍵按一下Out-of-Box Drivers選擇Insert Driver Path to Pass1 WindowsPE。在Answer File面板中展開PathAndCredentials[Key=”KeyValue”]選擇Credentials,在Properties面板中進 行設定,

  Domain為Ctocios、Password為test168、Username為ctocio。(圖10)

  用WSIM創建無人值守Vista裝設光盤映像

  (8).驗證及保存應答文件

  在WSIM窗口中執行“Tools”→“Validate Answer File”,我們可以從Messages面板中看到剛才設定的應答文件了。然後執行“File”→“Save Answer File”,我們可將剛才創建的應答文件保存起來。其實,應答文件就是一個xml文件,我們可以用記事本打開進行查看。如果你懂xml語言可以不藉助 WSIM按照規范直接進行編寫。(圖11)

  用WSIM創建無人值守Vista裝設光盤映像

  總結:在用Windows System Image Manager創建系統裝設應答文件時,有非常多的選項可供大家選擇設定,本文只是選取了其中比較重要的幾個選項。對於其他的選項,大家可以按照上面的方法進行設定。

來源:http://big5.tianjimedia.com/b5/winsystem.ctocio.com.cn/vista/262/8761262.shtml

體驗ImageX 玩轉系統映像

網路上找到的文章,寫的很清楚,可以到 IT專家網去查看原文
==========

作者: 劉志坡,  出處:IT專家網, 責任編輯: 劉志坡, 
2008-07-28 00:00
  ImageX是微軟開發的一款映像文件工具,其創建的Windows映像(.wim)文件格式已經成為新的標準。

  【IT專家網獨家】 ImageX是微軟開發的一款映像文件工具,其創建的Windows映像(.wim)文件格式已經成為新的標準。我們熟知的Vista這個龐然大物就是用 它來壓縮的,.wim文件相比ghost文件有很多優勢。有人預言ImageX將成為Ghost的繼任者。但是,不少用戶對ImageX不是很了解,下面 筆者結合實例,帶大家體驗ImageX的強大功能。

  1、裝設及環境

  ImageX是綠色軟體不用裝設,只需把套裝軟體解壓到目錄中即可。ImageX是一個命令行程式,因此要在命令提示符下運行。

  ImageX的一般操作的環境可以在目前系統的命令行下,不過筆者建議最好光盤引導系統到DOS環境下進行,如果對DOS介面比較陌生的用戶可以在Windows PE下進行。筆者下面的演示都是在Windows PE下進行的。

  2、應用實例

  (1)、創建映像

  創建系統映像這也許是大家平時用得最多的系統備份方式。系統部署完成之後,在最佳運行狀態下利用ImageX創建一個系統映像這是非常必要的,也是一種好習慣。

  ImageX創建系統備份映像的命令格式為:

  imagex [FLAGS] /CAPTURE image_path image_file "image_name" ["description"]

  其中“image_path”是需要備份的目錄,“image_file image_name”是映像文件保存的路徑和檔案名稱,“description”描述資訊,方便區分。另外,其中“FLAGS”是一個附帶參數,包括/BOOT、/CHECK、

  /COMPRESS、/CONFIG、/NORPFIX、/SCROLL、/VERIFY等,我們最常用的是/COMPRESS即壓縮。創建系統映像就利用該參數,以縮小映像文件體積。比如我們要將C盤的Vista作業系統備份到E盤,具體操作是:

  打開命令行工具,切換到ImageX所在目錄,執行最大壓縮maximum(其它參數還有不壓縮none和快速fast),在命令行下輸入命令 imagex /compress maximum /capture C: D:\XP.wim "Win_XP_wim"(圖1)

  命令行

  圖1 創建系統映像文件

  這樣C盤的XP系統就備份到D盤,映像文件為XP.wim。從圖上我們可以看出使用ImageX備份時,會開始掃描目錄中的所有文件和文件夾, 然後自動排除系統的頁面文件、休眠文件等,這樣創建出來的系統映像是最乾淨的,它可以節省不少的磁碟空間,這也是它比其它類似工具高明的地方。另外,在加 了參數/compress maximum時,備份時間會稍長一些,但是映像文件的體積會小很多。在筆者的硬體平台上者測試備份一個XP系統大概需要5分鐘,相比其他軟體已經夠快 了。

 (2)、備份文件夾

  ImageX不僅可以備份整個分區,還可以有選擇地備份文件夾,比如我們備份C:\Windows\system32\config即系統配置 文件夾,就可以在命令行下輸入命令imagex /compress maximum /capture C:\WINDOWS

  system32\config D:\config.wim "XP_config"即可。(圖2)

  命令行

  圖2 創建完成

  對於其他文件夾的備份類似,這非常適合我們有選擇地備份某些資料。ImageX的備份和利用系統的“複制”功能拷貝一個文件副本是完全不一樣 的。首先文件體積小便於保存,另外.wim也利於文件的保密和傳輸。文件備份是imagex的一個特色,這時ghost所沒有的。

  (3)、追加映像

  有的時候我們在利用Imagex創建完系統映像之後,又對系統做了某些優化或者修改,此時不用創建新的系統映像,我們只需利用ImageX的追 加映像功能,即能將系統中的所有文件備份到一個已經存在的WIM映像中並替換其中的同名文件。當然除了系統映像之外,對於其它文件映像的追加完全一樣。 Imagex的這一特性很適合更新備份和增量備份。

  ImageX映像追加命令的格式是:imagex /append 需要備份的目錄 映像保存的路徑和檔案名稱 "文件描述"。例如我們備份XP系統到裝設映像中可以使用如下命令(假定裝設映像在D:\XP.wim "WinXP")imagex /append C: D:\XP.Wim "Win_XP_wim"。值得一提的是這樣備份的映像文件的體積是非常小的,適合小硬碟用戶或者移動設備攜帶。(圖3)

  ImageX

  圖3 追加系統映像

 (4)、拆分映像

  有時候由於映像文件太大刻盤或者傳輸不便,我們需要將創建出來的映像文件按照一定大小拆分,可以使用ImageX的“/split”參數。例 如,如果我們希望將之前創建的XP.wim文件以640 MB為大小拆分,以便刻錄到CD光盤上,那麼可以使用這條命令:imagex /split D:\XP.wim d:\datasplited.swm 640(圖4)

  ImageX

  圖4 拆分映像

  該操作將會創建一系列帶有固定編號的.swm文件,例如我們要拆分的文件是xp.wim,那麼拆分後的文件就是xp1.swm、xp2.swm等,這樣拆分後的文件拷貝傳輸就方便多了。

  (5)、應用映像

  有備份就有還原,利用ImageX還可以將映像文件還原成它原來文件結構的文件。比如我們可以將備份的系統映像釋放到系統分區實現系統還原。其命令格式是“imagex [FLAGS] /APPLY 映像保存的路徑和檔案名稱 映像卷數 釋放的路徑”

  需要說明的是一個WIM映像可以包含非常多的分卷,分卷技術是一項非常實用的技術。我們知道Vista的裝設光盤(WIM)中包含了所有的 Vista版本,其實每個版本就是一個卷,我們選擇裝設Vista版本的時候其實就是選擇卷,然後Vita透過imagex進行裝設。比如我們可以將 Vista和XP備份在同一個Wim文件裏,一個系統分一個卷,透過卷技術打造雙系統甚至多系統裝設光盤,在裝設時透過選擇卷來裝設不同的系統。

  接著上面的任務釋放系統映像,由於剛才用imagex備份時沒有輸入卷數,那就只要一個卷,在還原時就輸入“1”。命令為:imagex /APPLY D:\XP.wim 1 E: 由於我們在目前系統的命令下進行演示,只能是否系統映像到非系統磁碟片(比如E盤)。如果要實現對系統的還原,我需要在DOS介面或者Windows PE環境下進行。(圖5)

  ImageX

  圖5 還原映像

 (6)、資訊查看

  有時我們需要查看Wim映像文件中所包含的文件,透過命令“imagex /dir 映像文件路徑及檔案名稱”映像文件中的所有文件一覽無餘,該命令可以顯示其中所有目錄中的文件。比如我們要查看上面創建的D:\Config.wim映像 文件的內容,輸入命令imagex /dir d:\config.wim 1 即可。(圖6)

  ImageX

  圖6 查看WIM映像文件

  ImageX還可以查看.wim文件的詳細資訊,命令格式是“imagex /info 映像的路徑及檔案名稱”,比如們查看剛才創建的系統映像文件的詳細資訊就可以透過命令來實現:imagex /infO D:\XP.wim,回車後就會看到映像的卷數、壓縮方式、描述等資訊。(圖7)

  ImageX

  圖7 WIM映像文件資訊

  總結:其實ImageX的功能非常強大,不僅可以備份還原系統,還可以打造自己的系統裝設盤。透過imagex可以打造一個真正的系統裝設盤, 其中可以集成驅動、補丁、語言包,可以實現無人值守等功能。希望大家能夠以本文為出發點挖掘出ImageX更多的功能,徹底玩轉映像文件。

文章來源:IT專家網

IPv6 installation for Windows users

IPv6hostswindows

Contents

  1. IPv6 installation for Windows users
    1. What is the status of IPv6 support in Microsoft Operating Systems?
    2. How to enable IPv6 in Windows XP (service pack 1 and later) or in Windows Server 2003?
    3. How to enable IPv6 in Windows XP (no service pack)?
    4. What is new for IPv6 in Windows XP SP2?
    5. How to enable IPv6 in Windows Vista?
  2. How can I configure IPv6 on Windows systems
    1. How can change the address selection policy?
  3. What is different in Windows Vista?
    1. Setting IPv6 properties
    2. Vista applications

IPv6 installation for Windows users

What is the status of IPv6 support in Microsoft Operating Systems?

IPv6 is officially supported in Windows XP after Service Pack 1 and Windows Server 2003 (any version) and in Windows Vista.

There is experimental support for IPv6 in Windows XP (without service pack).

There is a Microsoft Research implementation for Windows NT4.0 and Windows 2000 here: http://research.microsoft.com/msripv6/msripv6.htm

There is a Technology Preview implementation for Windows 2000 here: http://msdn.microsoft.com/downloads/sdks/platform/tpipv6.asp

Unlessthere is a reason for it, the Windows XP SP1 (or later) and/or Windows Server 2003 implementation should be used for IPv6.

There is no Microsoft implementation of IPv6 in the 95/98/ME line of Microsoft Windows, however there is an IPv6 protocol stack for Windows 95/98 and Windows NT at http://www.trumpet.com.au/winsock/winsoc5.html

How to enable IPv6 in Windows XP (service pack 1 and later) or in Windows Server 2003?

IPv6 is officially supported in XP from Service Pack 1 and later and in Windows Server 2003. Because there are other serious reasons to install service pack 1, the following applies to XP SP1, with the differences noted later.

IPv6 can be installed the same way, as any other network protocol. Go to Control Panel, networks, network connections. Right click on the network connection, choose properties! Then Add, Protocol, Microsoft TCP/IP version 6.

That's all! IPv6 should be up and running. Use the command line utility ipconfig to verify the IPv6 addresses and interfaces.

How to enable IPv6 in Windows XP (no service pack)?

On Windows XP, no service pack, IPv6 is not available in the Add protocols dialog, it can be installed by typing ipv6 install on the command line. The ipv6 command can be used to verify operation.

If IPv6 is installed on a machine without service pack, and later upgraded to SP1, ipv6 uninstall is necessary to have IPv6 installable from control panel.

What is new for IPv6 in Windows XP SP2?

Windows XP SP2 includes the updates to IPv6 that are also included in the Advanced Networking Pack for Windows XP plus some bug fixes for IPv6:

; IPv6 ICF : IPv6 Connection Firewall that allows filtering unsolicited incoming IPv6 traffic. ; Teredo : Teredo, also known as IPv6 NAT traversal, is an IPv6/IPv4 transition technology that provides unicast IPv6 connectivity across the IPv4 Internet when the communicating peers are separated by one or more NATs. This is kind of hack that can be avoided most of the cases with proper setup of NAT boxes (i.e.: providing NAT and IPv6 connectivity in the same time). ; Host specific relay : The portproxy is a tool that act as proxies between IPv4 and IPv6 networks and applications

How to enable IPv6 in Windows Vista?

IPv6 is enabled by default in Windows Vista. It can be disabled by uninstalling the IPv6, or different IPv6 features may be enabled or disabled individually by setting the following registry value:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip6\Parameters\DisabledComponents

The value can be the combination (logical or) of the follwoing values:

1

Disable tunnel interfaces

2

Disable 6to4

4

Disable ISATAP

8

Disable Teredo

16

Disable LAN and PPP interfaces

32

Set preference of IPv4 over IPv6

255

Disable IPv6 completely

How can I configure IPv6 on Windows systems

You should use netsh commands in interface ipv6 context to query and configure IPv6 interfaces, address, caches, and routes. As a backward compatibility interface you can use ipv6.exe command (' Note: ipv6.exe command is not available on Windows 2003 machines.').

How can change the address selection policy?

In Windows XP and Windows 2003 you can define address selection defined RFC 3484. For this purpose you can use netsh interface ipv6 command.

  • Adding policy rule

 netsh interface ipv6 set prefixpolicy    
  • Showing policy rules:

 netsh interface ipv6 show prefixpolicy
  • Clearing policy rule table

 netsh interface ipv6 clear prefixpolicy

See some examples in FreeBSD configuration section.

What is different in Windows Vista?

Windows Vista supports IPv6 out of the box and it is enabled at installation. There is now graphical user interface for setting basic IPv6 parameters, available through the properties button on the properties panel for the network connection.

Setting IPv6 properties

Using the IPv6 properties pane, manual or automatic address configuration can be selected. Vista will use stateless autoconfiguration to obtain prefix and gateway information or DHCPv6 to obtain DNS server information. On the Advanced Settings pane, multiple addressess and gateway can be selected.

IPv6 parameters can also be set using the

netsh interface ipv6

command. For example to set IPv6 address, the

netsh interface ipv6 add address 5 2001:2000:4030::2

can be used. 4 is the interface index, which can be queried with

netsh interface ipv6 show interface

command. Instead of the interface index, the interface name (such as "Local Area Connection") may be given.

Vista applications

Internet Explorer 7 and Windows Mail (Outlook Express in Vista) supports IPv6, without further configuration. In IE7 it is possible to enter literal IPv6 addresses in the address bar. Windows Mail uses IPv6 if the domain name for the servers resolvs to IPv6.

來源:http://forskningsnett.uninett.no/ipv6/IPv6hostswindows.html

常看到的一個英文字 「Malware」

常在網頁上看到這個單字 "Malware" 特別去查了一下,把意思貼出來
==========
「Malware」指的是「Malicious Software」,又稱為惡意程式、流氓軟體或黑心軟體,就像你吃了砒霜可能會馬上掛點,但是吃了黑心食品卻不一定會馬上出事一樣。「Malware」的危害可能不如一般病毒程式般危急,但一般防毒軟卻也不一定可以偵測得出是否有「Malware」潛伏在電腦中。

No-IP 提供20種以上免費網域名稱!

No-IP Logo

No-IP 是一個相當老牌的免費網域名稱提供商,如果以前有使用過動態IP架站的朋友,應該對於 No-IP 可以透過軟體自動更新網域名稱IP印象深刻。不過近來 No-IP 也逐漸轉型,專注於DNS與網域名稱註冊等等服務,但仍然有提供免費的網域名稱服務,若你是很久以前註冊的免費網域名稱,那麼現在可能也無法使用囉。

No-IP 的方案分為 Free 與 Enhanced 兩種,前者免費、後者則必須要負擔部份費用,這兩個方案能使用的功能大不相同,但若是想註冊一個簡短、好記的網域名稱的話,那麼 Free 方案就足夠啦!

在使用前,你可能會比較想瞭解Free方案包含哪些功能,大致如下:

  • 超過20種免費網域名稱可以註冊。
  • 最多一個帳號可註冊5個免費網域名稱。
  • 可以設定 DNS Host (A) 紀錄,但不能使用 Wildcard 。
  • 可以設定 DNS Host (CNAME) ,同樣不能使用 Wildcard 。
  • 可以設定 Port 80 Redirect, 對於網站的Port被封鎖的使用者來是個不錯的選擇。
  • 可以設定網站轉址(Web Redirect)功能,若要遮蔽網址(Mask URL)則會有廣告。
  • 可以使用 MX Record, 但只能新增一組。

至於什麼是 Port 80 Redirect 呢?例如你將網站架在 8080 Port 時,希望使用者直接使用 http://www.mydomain.com/ 就能進到 8080 Port ,就可以透過這個功能來進行轉址的動作。

註冊一個 No-IP 帳號

首先,前往 No-IP 首頁,點選右方的 Create Account 。

No-IP_01

依序填入 E-mail, 密碼、姓名、安全性問答和生日,基本上只要 E-mail 和密碼正確即可,其他可隨意填寫,接著按下最下面的按鈕。

No-IP_02

接著會看到 No-IP 要求使用者以 E-mail 身份認證的訊息,前往信箱收取 No-IP 的認證信吧!點選信中的驗證連結來啟用帳號,就可以完成註冊。

新增免費網域名稱

從首頁右側以剛才註冊的帳號密碼登入,登入控制台後,點選 Add a Host. 這邊要注意不要點成 Add Domain 了,其他功能是要收費的喔!

No-IP_03

然後可以看到 Hostname 的設定欄位,No-IP 提供相當多的免費網域名稱,不過Free方案的使用者只能選擇 No-IP Free Domains 以下的網域名稱。Host Type 則有 DNS(A)、DNS(CNAME)、Port 80 Redirect 和 Web Redirect 可以使用,如果遇到不清楚的部份可以將滑鼠移到右邊的綠色問號圈圈,會有詳細的提示喔!

No-IP_04

最多可以新增5個。

No-IP_05

不過應該用不到這麼多吧?

【範例網址】http://freegroup.no-ip.org/
【網站網址】http://www.no-ip.com/

來源:http://www.freegroup.org/2009/01/free-domain-name-no-ip/