1. 程式人生 > >外網能訪問內網的WEB伺服器上的站點方法

外網能訪問內網的WEB伺服器上的站點方法

說明,本機上有web伺服器,用一個動態域名解析服務軟體進行內網和公網之間的ip地址解析

一  首先在內網本機上安裝web伺服器,windows 是IIS伺服器  linux 是Apache 伺服器,如下用windows 下的IIS為例:

在系統的安裝過程中IIS是預設不安裝的,在系統安裝完畢後可以通過新增刪除程式加裝 IIS。IIS是微軟推出的架設 WEB、FTP、SMTP 伺服器的一套整合系統組建,捆綁在上列NT核心的伺服器系統中。本文針對通過Windows2003 IIS元件配合花生殼動態域名解析軟體向網際網路提供WEB服務。 

第一步:安裝元件

在控制面板的新增/刪除程式——Windows元件嚮導——應用程式伺服器——選中“Asp.NET”,然後他就會自動把“Internet 資訊服務(IIS)”的相關服務也裝上。如下圖:

選中後,在網上下載IISxp-5.1,解壓後安裝。

二 動態域名解析軟體

1. 每步、希網、花生殼和WingDNS都是動態域名解析軟體,開啟百度找到他們的網址進行註冊使用者,在我的控制檯裡自動生成域名,本人的域名是[email protected]@@@.net/

2  下載動態域名客戶端,而後登陸如下圖

花生殼是。當您安裝並註冊該項服務,無論您在任何地點、任何時間、使用任何線路,均可利用這一服務建立擁有固定域名和最大自主權的網際網路主機。

這時候,花生殼軟體已經線上了 ,我們所申請的免費域名已經繫結到當前的公網IP地址,網際網路可通過所申請的域名直接訪問到當前主機的服務了,如果你的主機接在路由器或代理伺服器後,請參考內網建站的文件。下面我們繼續WEB服務搭建

三   建立WEB站點

1、開啟Internet 資訊服務(IIS)管理器,可以在 開始 – 執行 – 輸入“Inetmgr”開啟,也可以通過 控制面板 – 管理工具 進行開啟。

IIS v5.1怎麼新建網站呢?

我剛裝完,IIS v5.1。發現無法建立網站,沒有這個功能。

只能在“預設網站”的地方,按右鍵,然後建立虛擬目錄。

在“網站”那個地方按右鍵沒有新建網站的功能。

XP系統下的IIS不支援新建網站這個功能,2003系統+IIS 6.0才有這個功能。如果你想使用該功能,只有安裝2003系統+IIS 6.0;據說2000系統+IIS 5.0也有該功能,但沒試過,不敢肯定。

IIS建立網站

下面建立第一個Web站點

比如本機的IP地址為192.168.0.100,自己的網頁放在C:Inetpubwxbweb目錄下,網頁的首頁檔名為Index.htm,現在想根據這些建立好自己的Web伺服器。

對於此Web站點,我們可以用現有的“預設網站”來做相應的修改後,就可以輕鬆實現。請先在“預設網站”上單擊右鍵,選“屬性”,以進入名為“預設Web站點屬性”設定介面。

1.修改主目錄:轉到“主目錄”視窗,再在“本地路徑”輸入(或用“瀏覽”按鈕選擇)好自己網頁所在的“C:Inetpubwxbweb”目錄。執行許可權選中執行指令碼,文字

2.新增首頁檔名:轉到“文件”視窗,再按“新增”按鈕,根據提示在“預設文件名”後輸入自己網頁的首頁檔名“Index.html”。

3.新增虛擬目錄:比如你的主目錄在“C:Inetpubwxbweb下。

4.在網站標識中的描述裡寫上http://[email protected]@.net/

第五步:測試站點

開啟IE瀏覽器,在位址列中輸入[email protected]@.net/進行測試。在這裡要提醒使用者,很多時候忘記設定自己的預設首頁文件,因此造成無法訪問。(可以在站點屬性――文件中進行設定),如果自動跳到[email protected]@.net//login.asp

區域網中任何一臺登入“動態域名軟體”都解析為你的WAN口IP地址,訪問到路由器就不足為怪了。應在路由器裡設定埠對映(轉發規則),把來自外網的訪問的80和21埠指向區域網內服務端IP地址就OK了。

六最後測試

開啟IE瀏覽器,在位址列中輸入http://[email protected]@.net/進行測試。所以不同地方的電腦都可以通過這個你的個人域名訪問了

也祝大家順利完成!!!

轉自:http://jingyan.baidu.com/article/d713063500d12c13fdf475c9.html

相關推薦

訪問WEB伺服器站點方法

說明,本機上有web伺服器,用一個動態域名解析服務軟體進行內網和公網之間的ip地址解析 一  首先在內網本機上安裝web伺服器,windows 是IIS伺服器  linux 是Apache 伺服器,如下用windows 下的IIS為例: 在系統的安裝過程中IIS是預設不安裝的,在系統安裝完畢後可以通過新增

遠端訪問指定的伺服器桌面

      大家都知道,同一內網內下的兩臺電腦只需要IP地址就可以實現相互遠端訪問控制,但是在外網的環境下想要遠端控制內網下的某一臺電腦桌面就不得不在路由器上做一些基本的設定的,今天閒來無事,就試著利用路由器的配置來實現外網訪問內網伺服器,過程也是相當的簡單,按照這些步驟,

如何訪問本地tomcat web伺服器

https://www.cnblogs.com/cheneasternsun/p/5075042.html 首先你要知道你是出於內網還是外網下,其實很簡單,百度一下“IP查詢”,第一個就是你的外網ip,然後你本地cmd中ipconfig一下就能知道你的本機ip,如果兩

通過IP訪問伺服器

如圖,這個圖是本貼的初始圖,大圈是本地路由器,和他相連的是isp路由器,和isp相連的是internet上隨便一個路由器。 本地出口地址是5。5。5。1,isp對端是5。5。5。2(掩碼沒寫,稍後會分別討論)。 1。1。1。1和1。1。1。2是內網兩臺伺服器的內網地址,被靜態對映到公網上的5。5。5。4和5

用靜態NAT實現PC訪問服務器

靜態nat配置 在我們的生產環境中常常處於安全考慮將服務器置於內網環境中,但同時得向外網提供各種服務功能,此時就需要用到NAT技術。下面是我用思科的仿真軟件搭建的一個實驗環境,實現外網PC訪問內網服務器。 先說明一下實驗環境: 路由器R0左邊為內網環境,右邊為外網環境,內網服務器IP地址為192

VMware NAT埠對映 可以訪問虛擬機器

我想嘗試的是利用本機的ip+port來訪問虛擬機器上的web伺服器,因為這樣的話,我就能夠將我的web伺服器部署成為一個能讓外網訪問的伺服器了,首先說下我的環境: 主機:系統win7,ip地址172.18.186.210 虛擬機器版本是VMware Workstation 7,虛擬機器下安裝了C

動態IP或無公網IP時SSH訪問linux

在非固定公網IP時,即在動態IP或無公網IP時,在外網是如何用SSH訪問內網LINUX的?實現方案有動態域名解析和埠對映。 實現原理分析: 動態域名解析,適合動態IP環境,將域名實時解析到本地最新IP,即使IP變化,也不會影響域名的訪問。如果域名實時解析到LINUX主機,

主機通過地址訪問服務器

接口 system c-s ext ins perm outer rpi 應用 網關設備一般都具有NAT功能,分別為源地址NAT、目標地址NAT,這兩種功能應用比較普遍,各廠商都有很標準的實現方式。但是對於“內網主機通過外網地址訪問內網服務器”這一場景,各廠商的實現不通,下

解決本機不訪問虛擬機器web伺服器網站的問題

在虛擬機器中搭建了LAMP,打算用宿主機的瀏覽器對虛擬機器的web伺服器進行訪問,但是卻出現了訪問失敗的問題,又到了查錯的時候了,我對本機和虛擬機器做了檢查,發現狀況是這樣的:1.宿主機可以ping通虛擬機器2.虛擬機器可以ping通宿主機3.虛擬機器可以通過http://

怎樣從訪問Web

dem tag -a inter git 原因 服務端 映射 gmail 本地部署了一個Web服務端,只能在局域網內訪問,怎樣從外網也能訪問到本地的Web服務呢?本文將介紹具體的實現步驟。 準備工作 部署並啟動Web服務程序 默認部署的Web服務端口是8080。 實現步驟

訪問Web

tro ofo 選擇 ole 軟件 intern cmd 原因 官網 外網訪問內網Web 本地安裝了Web服務端,只能在局域網內訪問,怎樣從外網也能訪問本地Web? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動Web服務端 默認安裝的Web端口是80。 2

訪問Elasticsearch WEB

外網訪問內網Elasticsearch WEB 本地安裝了Elasticsearch,只能在區域網內訪問其WEB,怎樣從外網也能訪問本地Elasticsearch? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝Java 1.7及以上版本 執行命令java -version檢查Java安裝

通過ssh遠端埠轉發使訪問機器

家裡有兩臺樹莓派平時在外面想訪問下   首先啟用伺服器端GatewayPort來使遠端網絡卡可以繫結,設定連線保持 vim /etc/ssh/sshd_config #修改以下屬性 GatewayPorts yes ClientAliveInterval 60 Client

如何訪問伺服器

假如你剛寫完一個內部測試Web站點,對於新功能希望展示給客戶看一下,而客戶又在公網時,而你在內網(未部署)時,就會產生這個問題。 如果客戶不在同一個區域網內(通常不在),你就沒辦法展示給他看了。這時,只好將新站點上傳到公網伺服器部署,或者截圖給人家看效果了。 如果又遇到客戶的修改反饋意見的話,又要反覆以上

利用反向SSH從訪問伺服器

學院的伺服器在學院的內網,出了學院就不能訪問,在宿舍、家裡學習很不方便沒有伺服器的話。之前一直用TeamViewer,但是用著不舒服。最近新找到一個辦法,就是利用外網伺服器以及反向SSH搭一條通道,使

如何讓普通電腦變伺服器訪問的tomcat

我們平常學習時經常會寫一下javaweb程式,我們為了更能逼近現實,就想著自己的javaweb程式釋出後,外網的同學能夠訪問我們的網站,難道我們去買空間,去買域名嘛,其實也沒必要,我們只是學習,測試之用,在自己的電腦上搭建一個伺服器完全可以滿足要求。上次寫的一篇部落格,P

客戶 通過 公網域名/ip 訪問web伺服器 出錯

在一內部區域網中, client  內網地址為 10.0.0.2     web  伺服器內網地址為 10.0.0.1    外網地址為  211.6.15.1    域名為  xx.love.com 問題:在內網10.0.0.2的機器上訪問   外網地址 211.

訪問伺服器方法

一、確保頁面在內網可正常訪問 比如,Tomcat預設頁面是:http://localhost:8080/二、確認內網IP和外網IP 1、Windows系統的內網IP查詢辦法: a、按下“Win+R”快捷鍵,開啟“執行”視窗; b、在“執行”窗口裡輸入“cmd”並按Enter

自建伺服器解決訪問穿透【埠對映】)問題的方法總結

自建一個伺服器,如何使外網裝置訪問到內網伺服器,將是個麻煩問題。下面我將介紹一些可以解決這一問題的常用辦法,也就是內網穿透或者說埠對映。 我將這些方法分為三大類,一類適用於沒有公網ip或具有公網ip的伺服器的情形;一類適用於有公網ip的情形;另一類適用於有具有公網ip的伺服

訪問伺服器配置方法

前提需要有固定IP 路由器必須得是通過固定IP上網,才能通過外網訪問內網伺服器 登入路由器 在位址列輸入192.168.1.1或192.168.0.1。初始密碼為admin,若忘記密碼請重置路由器。這裡以TP-Link WR842N為例。 點選應