2009年10月26日 星期一

[微軟] Exchange Cluster with iSCSI

Exchange Cluster 建置 2003 base

1. 四台電腦,一台DC,兩台Server,一台iSCSI target
2. 另外準備兩顆磁碟,仲裁和資料碟
3. 建立DC
4. 兩台Exchange Server基本設定完成後加入網域
    i.三張網卡,一與網域通,二監控對方server,三連接儲存媒介
   ii.請安裝iSCSI initiator
5. 建立儲存媒介,安裝WinTarget並設定
以上基本設定結束,以下為了怕被干擾,要確實關機

6. 請確定節點二關機,設定節點一與儲存媒介的連線
    發現、登入、格式化、給代號

7. 請確定節點一關機,設定節點二與儲存媒介的連線
    發現、登入、給代號(請勿格式化了)

8. 請確定節點二關機,開始設定叢集
    此時叢集要去DNS註冊一個IP,所以要稍微注意一下

9. 開啟節點二,加入叢集

10. 設定叢集內網路的資源。優先順序、網路型態

11. 測試叢集資源轉換是否正常,並分別在兩個節點安裝,Exchange必要原件

12. 在"叢集群組"內新增DTC(分散式交易協調器),依存: 叢集名稱、仲裁磁碟

13. 開始安裝Exchange,請確認第一台安裝完畢再安裝第二台
      安裝完成後,Exchange服務都不會啟動,可以去確認一下

14. 創新叢集群組,並確認所有資源都在同一群組內
      資源: IP address、Network name、Physical disk、System Attendant
      IP address 和 Physical disk 沒有依存
      Network name 依存於 IP address
      Microsoft Exchange System Attendant 依存於 Network name 和 Physical disk
      其他Exchange相關的服務依存於 System Attendant

15. Network name 和 Physical disk先上線,Attendant 都確認後也上線

16. Finshed


PS 請先確認叢集安裝後再安裝服務
      如果先有服務,在設定叢集會怎麼樣,我也不知道
      想試,等有時間吧

2009年10月21日 星期三

[微軟] Exchange 部署方式

發送面
• 各自獨立
Exg1 → 雲雲雲雲雲雲
Exg2 → 雲雲雲雲雲雲
Exg3 → 雲雲雲雲雲雲雲
每一台伺服器各自獨立,直接面對外面的雲,所以受到攻擊的風險比較高
• 指向智慧主機
Exg1 ↘
Exg2 →SMTP Relay → 雲雲雲雲雲
Exg3 ↗
所以Exg對外發送的郵件都丟改SMTP代理去轉送,所以隔開了外部網路和內部網路
不過每一台Exg都要自行設定所指向的智慧主機,有三台就要設定三次

• 設立Bridgehead Server
Exg1 ↘
Exg2 → 雲雲雲
Exg3 ↗
Exg2是橋頭伺服器,一樣隔開了內外部的網路,但只要在Exg2設定一次所有機器都套用


接收面
• 各自獨立
Exg1 ← 雲雲雲雲雲雲
Exg2 ← 雲雲雲雲雲雲
Exg3 ← 雲雲雲雲雲雲雲
使用者會知道自己的信箱在哪一台伺服器上面,但MX隨便一台都可,AD會自動轉網址

• 由智慧主機接收
Exg1 ↖
Exg2 <-- SMTP Relay ← 雲雲雲雲雲
Exg3 ↙
透過SMTP代理去接收,隨透過哪一台都一樣,AD會去幫你找相對應的信箱,所以會有虛線

• 設定前端伺服器
Exg1 ↖
Exg2 ← 雲雲雲
Exg3 ↙
前端和橋頭伺服器是不一樣的,一旦設定為前端,
很多功能就不能用,EX:離線通訊清單不能由此發放。
外部透過http/https運用OWA的方式來收信,
前端會先去後端抓資料,再送給OWA使用者。
而前端與後端正常的溝通是用http就可以了,內部不用加密。
且網址統一為Exg2的FQDN,使用者在使用上比較不會納悶。
缺點是Outlook用這種方法會有問題

[微軟] 用IIS架設網站

Internet Information Services, IIS

以2003為基礎。IIS server最好為靜態IP,也請再DNS server建立相對應正解,網頁的根目錄最好存放在NTFS磁碟分割區。

Step1. 開始 --> 控制台 --> 新增或移除程式 --> 新增/移除 Windows 元件
Step2. 點選Application Server
Step3. 勾選IIS後安裝


預設的網站右鍵內容  先介紹一下裡面的幾種設定

主目錄 --> 這台電腦上的目錄
    這邊就是網頁在本機的目錄

主目錄 --> 另一台電腦上的共用位置
    請打上UNC,並點取右邊的使用者名稱,設定連結的帳號密碼,此時不管是否兩台電腦擁有相同帳號及密碼,還是請大家把勾勾拿掉,從新輸入擁有資料夾來源端相對權限的帳密。如下圖




主目錄 --> 某個URL重新導向
    使用時機是在網頁維修的時候,就自動導向某一特定網頁

主目錄 --> 應用程式設定值
    如果有要跑ASP的一些東西,執行權限請選擇 "僅指令碼"

文件 --> 啟用預設內容頁
    預設網頁會優先跑的檔案名稱,依個人喜好高興就好

文件 --> 啟用文件頁尾
    大家可以研究一下yahoo網頁的最後一段,每一頁都有,每一頁都一樣,這邊的文件頁尾有點類似,只是有點類似,不過網頁設計師並不會真的勾選這選項,不加贅述,有興趣的人可以問網頁強者。


實體目錄和虛擬目錄

實體目錄為主目錄下設定的路徑下的所有目錄都稱之,本機或另一台伺服器都算是實體目錄,只要是根目錄以下非虛擬目錄的都算之。
而虛擬目錄是運用連結的觀念,讓使用者可以透過這個目錄,去開啟不是存在根目錄之下的目錄,或者縮短根目錄底下複雜連結的對應,在做連結的時候,相對的權限也會被賦予,所以不會有權限不對的問題。
虛擬目錄的建置,他可以是本機任何一個地方的目錄,當然也可以是網頁根目錄裡的目錄;運用最廣的莫過於虛擬其他台伺服器的目錄,建置會要求輸入來源端的帳號密碼,也請拿掉勾勾乖乖輸入。


建立新網站

如何在同一台機器上面建立新網站,有三個判斷的值至少要一個不一樣

1. 主機標頭名稱
    請先在DNS伺服端再註冊一個FQDN。特別要注意如果使用主機標頭名稱來建立後,就無法使用IP連線,因為無法正常判斷要給哪個網頁,

2. IP
    利用IP的話要先在網卡上面多增加一組IP,如何增加,先到設定IP的地方點選進階,如下圖


3. TCP連接埠
    運用連接埠的方式是在設定上最輕鬆的,不過一些工作卻默默的轉嫁給使用者,因為在鍵入網址的時候必須一同帶上連接埠號碼,如1234那連結就要寫 http://nlb.ying.com:1234/,不寫預設就是80。


回來繼續介紹預設網站右鍵內容的設定

目錄安全設定 --> 驗證及存取控制 --> 編輯

匿名驗證
    勾選匿名存取就可以了,使用者名稱和密碼是在安裝IIS的時候就會自動在本機建置,密碼是什麼應該是沒有人知道,不過可以用使用者管理去強制修改,不用怕刪掉打不回去。

基本驗證
    明碼傳輸,請搭配SSL才能確保帳密有加密。

摘要式驗證
    經過MD5加密,IIS必須是網域內的伺服器或DC,使用者必須是與IIS同一網域或信任的網域,這邊比較麻煩的是,要去AD修改使用者密碼的屬性,如下圖。特別注意打勾勾後再重新設定密碼才會生效。



整合式Windows驗證
    一言難盡,安全性最高,好處多,限制也多。引用一篇有興趣的可以參考參考,http://ccie11440.blogspot.com/2008/07/windows-integrated-windows.html

2009年10月15日 星期四

[NAT] 用虛擬機器跑兩個網段

Virtual Server 2005 R2 建立兩個網段 (Server 2003 BASE)


假設還是以不增加HOST的負擔為原則,先用差異化硬碟準備三台虛擬機器,名稱分別為,LAN1_Server、LAN2_Server、Router。(每台NewSID記得跑一下)

接著再準備三個網路,這邊大家要注意一下網路和網卡的分別,Virtual Server裡面 虛擬網路 的選項,我們所建立的是一個網路,而不是網卡,這三段網路名稱分別為 WAN、LAN1、LAN2,如下圖







這邊請大家注意一下WAN這個網路請指向實體網路的那張網卡,我這邊是用MS Loopback Adapter,所以記得要去開HOST的網路分享,虛擬機器才能透過這張卡連出去,網路是用預設192.168.0.0/24這個網段的,大家的VM都是跑這段的現在都是跑這段而已,但是我們有些實驗要兩個不同的網段,然後LAN1、LAN2網路請指向 無(只適用虛擬),接著請依下圖分別把每一台電腦設定上網卡,這邊請注意Router這台機器連接三個網路,且每個網路會自動配發一張網卡




LAN1_Server、LAN2_Server請分別連上網路LAN1和LAN2,並且自動配上一張網卡
前置作業大概就是這樣,接著先我們打開LAN1_Server、LAN2_Server,分別設定一下網路環境,


LAN1_Server

IP 192.168.111.1
子網路遮罩 255.255.255.0
預設閘道 192.168.111.254
DNS 192.168.111.254
LAN2_Server

IP 192.168.222.1
子網路遮罩 255.255.255.0
預設閘道 192.168.222.254
DNS 192.168.222.254


LAN1_Server使用192.168.111.0/24這個網路;LAN2_Server使用192.168.222.0/24這個網路,這邊順便說一下那個IP我是隨便選的,大家高興用哪個就用哪個,不要跟預設閘道衝就好,DNS伺服器由於這個網路裡面還沒存在,都先只到預設閘道吧,統一一下,下圖大家參考一下




接著我們做一次ping對方的動作來看看這樣設定網路會不會對通,答案是不通的,所以LAN1和LAN2是無法對連的,那是否可以對外連出去呢?我們來試試看 #ping 168.95.1.1 當然是不行的,我不擷圖了,省省板面。
問題我就就一個一個來解決。首先是兩個網路如何互聯,請大家打開第三台Router那台,要開始做一些簡單的安裝和設定,用2003當個簡單的Router

打開電腦網路設定看到的是三張網卡,看到沒有驚嘆號的那張就是連到WAN這個網路的網卡,為什麼會是可以通的狀態,因為ICS會開DHCP

那我要如何知道剩下兩張卡,哪張是對應到LAN1? 哪張是對應到LAN2?

這不能搞混,搞混會弄不出來,所以請大家看回去Router的編輯組態,網卡的部分有卡號,那就請大家#ipconfig /all 比對一下然後順便改個名字,未來好區分。設定一下LAN1和LAN2這兩張網卡,IP請填上兩個網路的預設閘道,注意一下,這邊的預設閘道不用填,如下圖,



請大家確認一下LAN1_Server可以ping到自己網路的預設閘道,LAN2_Server也可以ping到自己網路的預設閘道,大家如果有閒的話可以再確認一次LAN1_Server和LAN2_Server是無法互聯的,但是卻可以Ping到Router所有網卡,不過就是過不去另外一個網段連到彼此。
接下要讓這兩個網路彼此可以互通,我們先在Router這台機器安裝遠端存取隔離服務,新增/移除windows元件 --> Networking Services --> 遠端存取隔離服務
安裝完成後,請開啟系統管理工具 -->遠端及路由存取




會出現下面警告視窗,因為是2003的關係才會出現


請到 服務 停用且停止Windows Firewall/Internet Connection Sharing(ISC),再來一次重複上面的動作,接著會出現可愛小精靈,他會導引一切,這邊請大家選自訂設定,接著下一步後,請勾選第五個 LAN路由,最後成功的畫面,會有綠綠的箭頭。192.168.111.1可以是ping到192.168.222.1,兩個網路這樣就通了。

大家可以參考IIS那本的第十一章,那是寫給2008的,跟2003沒有相差太遠,差最大的就在那個警告要關閉Firewall和ICS的視窗,這篇的重點在於網卡的配置,可能有些人會把網路和網卡搞混了,因為在VM的環境有時候真的比較難去想像。至於那張WAN,請大家參考IIS那本的第十二章,NAT的設定,因為這兩個網路還是沒辦法連到Internet的,所以需要開啟NAT就由這張WAN這張網卡對外連線,不過兩個網路通了就可以做很多事情,


像是DHCP Relay Agent、WINS proxy、SMTP to SMTP等等。



不同的虛擬軟體之間的差異
順便補上為什麼Virtual Server 2005 R2會比較不好想像,因為他是建立網路,可是沒跟你講是哪一段,所以進去亂設自己高興選取的就可以了,很自由的發揮,不過同一網段的基本要一樣的就要一樣,要不然也不能通

VMware的架構就比較嚴謹,因為你要先切好網段,電腦才能去選擇網段並建立網卡

2009年10月12日 星期一

在資策會的一些心得

我們所學的知識是片斷的,而串聯這些片段的知識那才是智慧,

靜下心來看,資策會的課程是很有條理的,

乍看之下只有三個不相關階段,其實不然,

光是微軟作業系統的階段裡卻都有著循序漸進觀念在裡面,

劉老師細心的教學,環境適應的練習,奠定的是知識的基礎,

我們是踩著這些基礎一躍而入戴老師的教學,

戴老師所授課的各類似服器,就有點像是片斷的知識,

但知識貴不在學,而是在運用的淋淋盡致,

最後的MS Lab,那就是考驗著我們是如何去運用智慧串聯這些知識,

這智慧是老師所教不來的,是要用心去體會、去感受、去學習的,

用"熬"這個字或許太辛苦,但成敗與否其實真的不是重點,

應當把焦點落在自我邏輯的昇華和錯誤的修正,

所以

中油為大家加油  請大家幫台灣加油

不小心幫中油打廣告了。沒有啦! 主要是"大家加油"這四個字

PS 只講了一個階段  等到linux我在掰下去 
      為什麼MSLab會和linux有著循序漸進的關係

2009年10月11日 星期日

[DHCP] DHCP Relay Agent, DHCP轉接代理

環境設定
Router(MS bulid-in)
network1 192.168.2.0/24
  MAC address: 00-0C-29-32-38-2D
  IP address: 192.168.2.2
network2 192.168.3.0/24
  MAC address: 00-0C-29-32-38-37
  IP address: 192.168.3.2


2003sub1: DHCP Server
  MAC address: 00-0C-29-7F-11-CD
  IP address: 192.168.2.10

2003sub2: DHCP Relay Agent
  MAC address: 00-0C-29-DA-1D-A6
  IP address: 192.168.3.10

XPsub2:    Test machine for gaining the DHCP IP
  MAC address: 00-0C-29-D1-09-F0
  IP DHCP yes

下面分別是對兩個網段DG所監測的封包,長這樣

network1



network2



從網路1可以很明顯的看到DHCP的標準四個封包
接著網路2可以看到代理的功能
會發現相同性質的封包基本上都會有兩個
一個會先跟網路1的DHCP Server聯絡
一個會跟自已網段的聯絡
就像老師說的房屋仲介的感覺
詳情我就不贅述  看IP不是很準  中間經過router了
MAC比較容易看出流程

多看封包吧  troubleshooting會快些

2009年10月10日 星期六

[DHCP] DHCP運作原理與封包

全名: Dynamic Host Configuration Protocol
課本所寫的四個封包  打開來看就是這樣,大家點小圖可以看大圖

1. DHCPDISCOVER

2. DHCPOFFER













3.DHCPREQUEST













4.DHCPACK

這邊我就沒有抓續約的封包了  有空大家自己試試看應該只會抓到一組
Automatic Private IP Addressing, APIPA的封包在DHCP還沒起來的情況下會特別多
這邊要特別註明,如果沒有DHCP伺服器,大家都會被配到APIPA,不管是XP或者2003都一樣會被配置到,不要誤會只有2008和VISTA會被配置到APIPA,下面那張圖是網段內的2003


DHCP的服務定義是只要在相同網段內都會接受此服務,所以那天和家福學長疑問的地方補充一下。課本有寫得很清楚,整個網段如果沒有DHCP伺服器,那網域外架的DHCP伺服器依然可以服務網域內的,既使未經授權也可(網域外要怎麼授權);而網域內如果有的DHCP伺服器,那網域外的伺服器就會停擺,在此子網段中由網域內的DHCP伺服器接手,不過簡單來說網域外的client也可以享有DHCP的服務,因為是用相同網段區分的,封包打開來看就很容易了解,因為廣播包的關係,簡單來說的話當然有進階設定啦。


DHCP轉接代理就留在下一篇.........