iis訪問映射
㈠ WIN8伺服器IIS綁定域名及路由器映射外網IP問題
產生這些問題的原因是DNS是公網上的,它只能將你的域名解析到你的路由器外部的公網IP,而局裡邊訪問網站是時候,是直接訪問的內網IP。所以就會產生問題。
解決辦法:
1、先不綁定域名,內網、外網測試,直接使用IP訪問網站,確定一切正常。
2、綁定域名。
3、內網增加一個DNS伺服器,如果沒有常開的電腦,設定到網站伺服器也行,只設定一個解析就行,就是將你綁定的域名解析到伺服器在內網的IP192.168.1.*,然後啟用轉發功能,IP設定為公網的DNS伺服器IP.
4、內網所有電腦的DNS設定為內網架設的DNS伺服器IP.
解決的原理:
內網訪問伺服器,由內網DNS解析到內網,內網上其他網站,由內網DNS伺服器轉發到公網去解析。
㈡ 網站通過iis發布之後,如何在外網訪問
網站搭建在內網,外網需要訪問,就要做IIS 內網埠映射,要進行埠映射,首先需要了解清楚服務程序所需要映射的埠是多少,部分服務需要映射的默認服務埠號。
網站----TCP----80
FTP----TCP----21(控制埠)
TCP----20(此埠為數據傳輸埠,不需要映射)
以下講解幾款市面主流品牌路由器的埠映射設置如下:
D-LINK DI624+A
例如內網192.168.0.188是一台FTP伺服器,FTP服務埠默認為21,需要在路由器上映射21埠到內網的伺服器上,設置如下:
登陸路由器,默認的管理IP地址為192.168.0.1賬號admin密碼為空。
點路由器的進階設定—虛擬伺服器進行設置,首先需要在上方點激活,此項設置才生效。
網域名稱:此處可隨意填寫;
個人IP地址:此處填寫為內網伺服器的IP地址192.168.0.188;
個人服務埠與公用服務端這2項均設置成21;
排程設置成任何時間,最後點擊執行,保存此設置。
騰達402M
需要將TCP2006埠映射到192.168.0.58。設置方法如下:
登陸路由器點擊虛擬伺服器,第一個選項設置為啟用,
常用埠不需要選擇,常用埠之後設置為2006,
IP地址設置為192.168.0.58,協議選擇為TCP,設置完成後點擊後面的添加按鈕。
Tp-link R460+
內網192.168.1.101是WEB伺服器。
TP-LINK系列路由器的默認管理地址為192.168.0.1,賬號admin密碼admin 登錄到路由器的管理界面,
點擊路由器的轉發規則—虛擬伺服器—添加新條目。
㈢ IIS無法訪問映射磁碟
IIS本身就支持遠程主機的
提供兩種解決方法供你參考:
1、在IP:37的機器上也安裝IIS,然後創建一個站點,IP為XXX.XXX.XXX.37,然後在IP:36的IIS中,網站主目錄指向到
http://xxx.xxx.xxx.37
2、不要直接指向到Z盤,先映射Z盤後,在IP:36的IIS里隨便創建個網站,然後在該網站的下面創建虛擬目錄,虛擬目錄指向到你剛映射好的Z盤,不知道能否解決,手裡沒有實環境,無法測試。如果能成功,那麼需要考慮下寫入許可權的問題~
㈣ IIS如何設置讓外網訪問
區域網是用了路由嗎?如果用了路由的話需要在路由上做埠映射,外網才能訪問,簡單地說,就是設置路由,使外網用戶訪問域名時,路由器可以直接把用戶帶到你的主機上。
在瀏覽器中打開192.168.1.1,可打開路由設置界面,登陸(帳戶和密碼一般都是「admin」,如果不是,請查看路由說明書)之後,打到一個設置轉發規則的地方(不同路由器界面可能不一樣),把埠映射到你電腦上。
比如你的內網ip是192.168.1.100,iis網站使用的是80埠,那麼需要將80商品映射到192.168.1.100上,這樣使用花生殼的域名訪問時就能訪問到了
以下是某路由的設置界面,供你參考,但可能和你的不一樣
㈤ 配置好了IIS,並且路由做了埠映射 為何外網用戶訪問不到
電信不可能封http埠。打不開原因很多:
1、如果你要讓192.168.1.100做web伺服器,首先要在出口路由器上做靜態地址轉換NAT,最好做埠級別的NAT,192.168.1.100:80 - 183.17.57.141:80。(我猜可能就是你說的配置虛擬伺服器吧)。
2、如果確認路由器配置無誤,著檢查是否你的IIS配置有問題,最簡單就是在內網的另外一台pc上嘗試通過web訪問192.168.1.100。看看能否正常訪問。
通過這兩個方式找到問題所在,讓後再考慮如何解決!