1. 程式人生 > >區域網內用IIS架設網站,解決本機可訪問,但網內其他使用者無法訪問問題

區域網內用IIS架設網站,解決本機可訪問,但網內其他使用者無法訪問問題

在Window7作業系統中安裝配置好IIS後,本地釋出測試網站程式沒有問題,但是區域網等遠端使用者不能正常訪問網站程式,提示“Internet Explorer 無法顯示該網頁”。本地可以正常訪問IIS但是遠端不能訪問IIS,遇到這種情況如何解決呢? 問題解決思路如下: 1、win7安裝IIS後,本地測試沒有問題,說明IIS的配置正確,如果本地測試有問題,先檢查IIS安裝配置情況。 2、檢查計算機網路情況,發現本地網路正常。如果win7不能訪問網路,請先正確配置網路連線。 3、檢查防火牆設定,本文遇到的錯誤就是由於Win7自帶的防火牆阻止了網站程式的埠,使得遠端使用者不能訪問IIS。這裡有兩種方法解決。 A、關閉防火牆。控制面板-Windows防火牆-開啟或關閉Windows防火牆(不推薦) win7-防火牆 B、開啟:控制面板-Windows防火牆-高階設定-入站規則,在入站規則視窗中找到”BranchCache內容檢索(http-in)“選項並啟用此規則。這時候遠端使用者通過網站地址即可訪問站點程式,但是如果遠端使用者訪問IIS的非80埠,也會出現不能訪問的問題,這是因為“BranchCache內容檢索(http-in)”只是啟用了80埠。此時只需要新增一條新的入站規則,並指定埠號為網站程式的埠號即可,比如8080。具體方法如下: win7-入站規則 在“Windows 防火牆”視窗的左邊欄,選擇-“入站規則”,在右邊欄選“新建規則”,在彈出的“新建入站規則嚮導”視窗中執行: 埠–下一步–選中TCP以及特定本地埠,填入要開放的埠號(這裡填入8080,當然也可以填寫其他埠)–下一步–選中“允許連線”–下一步–選中所有選項:域、專用、共用–下一步–填入名稱(這裡填入IIS:8080)—完成即可。 【注】文章出自:小風草堂http://www.cnitman.com/win7-iis-remote-access/