一般來說,實現前綴域名訪問可以通過3種方式:
第一種、不同的域名指向不同的IP地址,即訪問2個相互獨立的伺服器來實現,只需要在DNS解析時,分別指向不同的IP。從圖中可以看出,前綴 www 和 dianying/bbs 指向的IP地址是不同的,也就是分別指向了2個不同的伺服器。
缺點是:如果網站只有一個IP地址時,這種方法顯然是不可取的。
2
第二種、在伺服器上假設DNS服務來解析不同的前綴域名,這種方法比較麻煩,也不在本文探討的范圍內,省略。
第三種、是本文要重點介紹的,實現起來也非常簡單。也滿足伺服器所分配的地址只有一個時使用。
1、首先要做的是實現域名的泛解析,什麼是泛解析,就是在DNS的解析中加入一條如下圖所示的記錄。順便說下,我用的是百度解析,好處是可以實現百度的雲加速提升網站的訪問速度。
記錄添加成功後10分鍾左右,我們測試一下泛解析是否已經成功。
在cmd窗口中,ping XX.jurongsky.com 就可以看出來了(XX 為域名前綴,此處代表任意字元)。下圖是我的測試
2、在IIS中配置主機頭
打開默認網站(圖中的 www.jurongsky.com )的屬性,點擊「網站」標簽的「高級」按鈕
在「高級」對話框中,參考下圖中的設置,如果參數不對,可以點擊下面的「編輯」按鈕。
3、添加新的網站
在IIS的「網站」上右擊滑鼠,選擇「新建」——「網站」,
在彈出的「網站創建向導」對話框中,點擊「下一步」。
在輸入網站描述中,輸入如圖所示的標識。點擊「下一步」。
在下圖中輸入主機頭的值,下一步,如圖所示。
為新的網站分配一個不同的目錄。
最後,別忘了在你的DNS解析中添加一條記錄,就像下圖這樣
這樣,新的網站就建好了,只要讓默認網站和新的網站分別指向伺服器上不同的主目錄,在你的IIS中存在了多個不同的網站,就可以實現前綴域名的訪問了。如下圖
2、各位大俠幫個忙,誰會編一個windows下的自動化執行腳本,要求可以自動訪問一些特定的網頁
有人回復你的話,也告我一聲,我也想弄呢,你自己也可以到csdn上面找找看
3、windows主機怎麼綁定域名
網站訪問兩大要素:
1、域名解析到伺服器IP。
2、伺服器上綁定域名確定網站。
1、域名解析方法:網站伺服器空間上綁定域名解析
2、域名申請成功之後首先需要做域名解析。解析域名方法,首先登陸域名解析控制面板,找到「dns解析管理」
3、「dns解析管理」,然後「增加IP」,增加別名以及其他郵件MX記錄等,
4、選擇「增加IP」
5、如想要實現去掉www.的頂級域名亦可訪問網站,除了要在空間里綁定不加www.的域名外,還要解析,主機名為空
6、別名記錄,實現通過域名別名到某一個網站,則需要做一個別名解析。
7、域名解析已經完成,默認慣例國際域名解析是24小時內生效,國內域名解析2小時內生效。現在也有即時生效的。
4、如何在 Windows PE 中添加自定義腳本
Windows02PE 默認界面是一個命令提示符窗口。但是,你可以創建自定義的 Winpeshl.ini 文件,以運行自己的 Shell 應用程序。也可以創建自己的 Startnet.cmd 版本來運行特定的命令集、批處理文件或腳本。Autounattend.xml 文件是用於配置 Windows02PE 不同方面的應答文件,如日誌文件位置和要使用的默認語言設置。將自定義腳本包括在 Windows02PE 中的三種方法如下: Winpeshl.ini
啟用自定義 Shell 應用程序。Winpeshl.exe 將在啟動期間處理 Winpeshl.ini 中的設置。如果創建自定義 Winpeshl.ini 並需要即插即用或網路支持,則必須包括對 Wpeinit.exe 的調用。Wpeinit.exe 會安裝即插即用設備,處理 Autounattend.xml 設置以及載入網路資源。
Startnet.cmd
添加自定義命令行腳本。默認情況下,Windows02PE 包括位於自定義 Windows02PE 映像的 %SYSTEMROOT%\System32 中的 Startnet.cmd 腳本。Startnet.cmd 將啟動 Wpeinit.exe。如果 %windir%\System32 文件夾中存在 winpeshl.ini,則會忽略 Startnet.cmd 腳本。
Autounattend.xml
指定各種設置和操作。當啟動 Windows02PE 時,它將搜索位於任何可啟動設備的根目錄下、名為 Autounattend.xml 的文件。也可以使用 Startnet.cmd 和 Wpeinit.exe 來指定 Autounattend.xml 文件。 有關詳細信息,請參閱 Windows PE 過程概述和Wpeinit 命令行選項。
在添加任何自定義腳本之前,必須先使用部署映像服務和管理 (DISM) 工具應用或裝載基本 Windows02PE 映像。有關 DISM 命令的詳細信息,請參閱映像管理命令行選項。使用Winpeshl.ini 添加自定義腳本按照Windows02PE操作實例:創建自定義映像操作實例:創建自定義 Windows02PE 映像 映像。使用文本編輯器(如記事本)創建具有以下結構、名為 Winpeshl.ini 的文本文件。例如: [LaunchApp] AppPath = %SYSTEMDRIVE%\myshell.exe [LaunchApps] %SYSTEMDRIVE%\mydir\application1.exe, -option1 -option2%SYSTEMDRIVE%\mydir\application2.exe, -option1 -option2 將AppPath 項設置為 Shell 應用程序的路徑。該路徑可以是完全限定的路徑,也可以使用環境變數,如 %SYSTEMROOT%\System32\<Myshell.exe>。AppPath 項不支持命令行選項。有關注冊 Shell 應用程序的詳細信息,請參閱應用程序注冊。將該文件保存到自定義 Windows02PE 映像的 %SYSTEMROOT%\System32 中。按照操作實例:創建自定義 Windows02PE 映像中所述重新捕獲 Windows02PE 映像。使用Startnet.cmd 添加自定義腳本按照操作實例:創建自定義 Windows02PE 映像中所述創建自定義的 Windows02PE 映像。編輯Startnet.cmd 以包括自定義命令。備注 要獲得即插即用或網路支持,請確保在自定義的 Startnet.cmd 腳本中包括對 wpeinit 的調用。
5、windows伺服器怎麼部署腳本
Web伺服器概述
Web伺服器又稱為WWW伺服器,它是放置一般網站的伺服器。一台Web伺服器上可以建立多個網站,各網站的擁有者只需要把做好的網頁和相關文件放置在Web伺服器的網站中,其它用戶就可以用瀏覽器訪問網站中的網頁了。
我們配置Web伺服器,就是在伺服器上建立網站,並設置好相關的參數,至於網站中的網頁應該由網站的維護人員製作並上傳到伺服器中,這個工作不屬於配置伺服器的工作。
IIS的安裝
一般在安裝操作系統時不默認安裝IIS,所以在第一次配置Web伺服器時需要安裝IIS。安裝方法為:
1、打開「控制面板」,打開「添加/刪除程序」,彈出「添加/刪除程序」窗口。
2、單擊窗口中的「添加/刪除Windows組件」圖標,彈出「Windows組件向導」對話框。
圖1
3、選中「向導」中的「應用程序伺服器」復選框。單擊「詳細信息」按鈕,彈出「應用程序伺服器」對話框。
圖2
4、選擇需要的組件,其中「Internet信息服務(IIS)」和「應用程序伺服器控制台」是必須選中的。選中「Internet信息服務(IIS)」後,再單擊「詳細信息」按鈕,彈出「Internet信息服務(IIS)」對話框。
圖3
5、選中「Internet信息服務管理器」和「萬維網服務」。並且選中「萬維網服務」後,再單擊「詳細信息」按鈕,彈出「萬維網服務」對話框。
圖4
6、其中的「萬維網服務」必須選中。如果想要伺服器支持ASP,還應該選中「Active Server Pages」。逐個單擊「確定」按鈕,關閉各對話框,直到返回圖1的「Windows組件向導」對話框。
7、單擊「下一步」按鈕,系統開始IIS的安裝,這期間可能要求插入Windows Server 2003安裝盤,系統會自動進行安裝工作。
8、安裝完成後,彈出提示安裝成功的對話框,單擊「確定」按鈕就完成了IIS的安裝。
友情提示:如果想要同時裝入FTP伺服器,在「Internet信息服務(IIS)」對話框中應該把「文件傳輸協議(FTP)服務」的復選框也選中。
圖5
在IIS中創建Web網站
打開「Internet 信息服務管理器」,在目錄樹的「網站」上單擊右鍵,在右鍵菜單中選擇「新建→網站」,彈出「網站創建向導」:
圖6
圖7
網站描述就是網站的名字,它會顯示在IIS窗口的目錄樹中,方便管理員識別各個站點。本例中起名為「枝葉的網站」。
圖8
網站IP地址:如果選擇「全部未分配」,則伺服器會將本機所有IP地址綁定在該網站上,這個選項適合於伺服器中只有這一個網站的情況。也可以從 下拉式列表框中選擇一個IP地址(下拉式列表框中列出的是本機已配置的IP地址,如果沒有,應該先為本機配置IP地址,再選擇。)
TCP埠:一般使用默認的埠號80,如果改為其它值,則用戶在訪問該站點時必須在地址中加入埠號。
主機頭:如果該站點已經有域名,可以在主機頭中輸入域名。
圖9
主目錄路徑是網站根目錄的位置,可以用「瀏覽」按鈕選擇一個文件夾作為網站的主目錄。
圖10
網站訪問許可權是限定用戶訪問網站時的許可權,「讀取」是必需的,「運行腳本」可以讓站點支持ASP,其它許可權可根據需要設置。
單擊「下一步」,彈出「完成向導」對話框,就完成了新網站的創建過程,在IIS中可以看到新建的網站。把做好的網頁和相關文件復制到主目錄中,通常就可以訪問這個網站了。
圖11
訪問網站的方法是:如果在本機上訪問,可以在瀏覽器的地址欄中輸入「http://localhost/」;如果在網路中其它計算機上訪問,可以在瀏覽器的地址欄中輸入「http://網站IP地址」。
說明:如果網站的TCP埠不是80,在地址中還需加上埠號。假設TCP埠設置為8080,則訪問地址應寫為「http://localhost:8080/」或「http://網站IP地址:8080」。
網站的基本配置
如果需要修改網站的參數,可以在「網站名字」上單擊右鍵,在右鍵菜單中選擇「屬性」,可以打開「網站屬性」對話框。
1、「網站」標簽
圖12
「網站標識」:可以設置網站名字、IP地址、埠號。單擊「高級」按鈕可以設置主機頭名。
2、「主目錄」標簽
圖13
在本地路徑中可以設置主目錄的路徑名和訪問許可權。
3、「文檔」標簽
圖14
默認文檔是指訪問一個網站時想要打開的默認網頁,這個網頁通常是該網站的主頁。如果沒有啟用默認文檔或網站的主頁文件名不在默認文檔列表中,則訪問這個網站時需要在地址中指明文件名。
默認文檔列表中最初只有4個文件名:Default.htm、Default.asp、index.htm和Default.aspx。我用 「添加」按鈕加入了一個index.asp,並用「上移」按鈕把它移到了頂部。這主要是因為我的網站的主頁名為「index.asp」,所以應該把它加入 列表,至於是否位於列表頂部倒是無關緊要的。
經過以上配置,一個Web網站就可以使用了。把製作好的網頁復制到網站的主目錄中,網站主頁的文件名應該包含在默認文檔中。打開瀏覽器,在地址欄中輸入「http://本機IP地址」,就可以打開網站的主頁。其它頁面可以用網頁中的超鏈接打開。
虛擬目錄
虛擬目錄可以使一個網站不必把所有內容都放置在主目錄內。虛擬目錄從用戶的角度來看仍在主目錄之內,但實際位置可以在計算機的其它位置,而且虛擬目錄的名字也可以與真實目錄不同。如:
圖15
圖中用戶看到的一個位於主目錄下的文件夾「pic」,它的真實位置在伺服器的「D:myimage」處,而主目錄位於「C:mywww」 處。假設該網站的域名是「www.abc.com」,則用戶訪問「http://www.abc.com/pic/文件1」時,訪問的實際位置是伺服器的 「D:myimage文件1」,所以虛擬目錄的真實名字和位置對用戶是不可知的。
創建虛擬目錄的方法:
打開 Internet 信息服務窗口,在想要創建虛擬目錄的 Web 站點上 單擊右鍵,選擇「新建」→「虛擬目錄」。彈出虛擬目錄創建向導:
圖16
別名是映射後的名字,即客戶訪問時的名字;
圖17
路徑:伺服器上的真實路徑名,即虛擬目錄的實際位置;
圖18
訪問許可權:指客戶對該目錄的訪問許可權。
單擊「下一步」按鈕,彈出完成對話框,虛擬目錄就建立成功了。把相關文件復制到虛擬目錄中,用戶就可以按照虛擬的樹形結構訪問到指定文件了。
通常虛擬目錄的訪問許可權、默認文檔等都繼承自主目錄,如果需要修改,可在「Internet 信息服務管理器」中的虛擬目錄上單擊右鍵,選擇「屬性」,就可以修改虛擬目錄的參數設置了。
常見問題
1、如何在一台Web伺服器上建立多個網站?
在IIS管理器的「網站」上單擊右鍵,選擇「新建Web網站」,然後用「網站創建向導」可以創建新網站,每運行一次就能創建一個網站。
多網站的關鍵是如何區分各個網站,區分的依據是IP地址、TCP埠號、主機頭,只要這三個參數中有任何一個不同都可以。
①用IP地址區分各網站:首先為伺服器配置多個IP地址,然後在網站屬性的IP地址欄目中為每個網站設置一個IP地址。
②用TCP埠區分各網站:這時各網站可以使用相同的IP地址,但把TCP埠設置的不同(應該使用1024~65535之間的值),這樣也可以區分各網站。但這種方法要求用戶在訪問網站時,必須在地址中加入埠號,顯得不太方便,一般不用。
③用主機頭區分各網站:主機頭是一個符合DNS命名規則的符號串,一般就用網站的域名作為主機頭。設置主機頭可以在網站屬性的「網站」標簽中單擊「高級」按鈕進行設置。如圖:
圖19
利用這個「高級」設置,還可以為一個網站配置多個IP地址,或使用不同的TCP埠。
2、網站配置完成後,為何打不開?
最常見的情況是沒有把網站主頁的文件名添加到默認文檔列表中,IIS6中網站的默認文檔只有4個:Default.htm、 Default.asp、index.htm和Default.aspx,如果你的網站主頁名字不是這4個中的一個,就應該把它添加進去。如果不添加,就 應該用帶文件名的地址訪問這個頁面。
3、為什麼我的ASP頁面不能執行?
在IIS6中,ASP文件必須在啟用「Active Server Pages」時才能執行,如果安裝IIS時,沒有選中「Active Server Pages」,則伺服器默認不啟用「Active Server Pages」,也就不能執行ASP文件。
啟用「Active Server Pages」的方法是:打開「Internet 信息服務管理器」,選中其中的「Web服務擴展」,然後啟用裡面的「Active Server Pages」
6、如何將一台計算機加入到域?
你的域控制器首先要建立域用戶,要加入域,你需要在機器的網路ID配置處修改,加入域需要配置計算機名,域名 然後用域用戶賬號登錄
7、利用bat腳本在hosts文件里增加一行內容
@echo off加上輸出一行空行就可以了。輸出一行空行僅需版執行一次權。
8、bat腳本可以在IE可信任站點添加域名但是添加IP有問題,而且無法刪除
請問您說的「添加IP有問題」指的是什麼問題?「無法刪除」是指圖片中那個界面無法進行刪除操作,還是腳本中無法執行刪除命令?對於腳本命令,我看您給加了rem這個注釋命令。那麼有rem的那行就不會被執行。
9、如何寫一個批處理,把命令加到host文件里
系統的hosts文件嗎?,把域名和ip寫進去?
@echo off10、如何將電腦加入到域中
1、計算機抄,右鍵——屬性——更改設置襲——更改。
2、計算機名字更改為使用者名字(為了區分域中的計算機),域填寫需要加進去的域名,點擊確定,彈出對話框,填寫域管理員的賬號密碼。
3、計算機,右鍵——管理——本地用戶和組——組——administrator——添加,輸入此計算機使用者的賬號,彈出對話框,填寫域管理員的賬號密碼。
4、重新啟動,此電腦域已經添加完畢。
查看電腦有沒有加入域的方法如下:
1、在桌面右鍵點擊計算機圖標,選擇屬性。
2、在屬性面板的左上角找到高級系統設置,單擊。
3、在彈出的界面切換到計算機名這一項。
4、在計算機名這一項可以看到
域和工作組,在此處就可以看出是否加入域。