1. 程式人生 > >如何把自己的電腦配置成外網可訪問的伺服器?

如何把自己的電腦配置成外網可訪問的伺服器?

        前幾天參加一個比賽,要求把網站部署在伺服器上以供外網訪問。但由於按年租的伺服器還是挺貴的,而且沒找到可按月購買的雲伺服器。就只好用自己的電腦配了下,下面是教程。

    先說什麼是內網穿透,即NAT穿透,計算機是區域網內時,外網與內網的計算機節點需要連線通訊,有時就會出現不支援內網穿透。——百度百科。學校的校園網,公司單位的區域網等都屬於區域網,內網IP是不能直接連線到外網的,外網同樣也是不能直接訪問到內網IP。外網是相對於區域網來說的,每個地方都是由區域網組成,區域網外面的就是外網了。內網外網加起就是整個網際網路。為什麼我們訪問不了www.youtube.com,就是因為我們在大天朝區域網內。

    如果要讓外網可以訪問我們電腦作為伺服器的網站,首先要讓我們自己電腦也就是內網可以訪問,這就需要藉助IIS配置工具。    

如上圖,在控制面板找到開啟Windows功能,稍等片刻,即可看到右側畫面,把上圖勾的都勾一遍。如果是勾,則表明該需要全勾,若是藍色方塊,則表示勾選部分。完成後點選確定。

完成後就可以進入IIS資訊服務管理器,進入後如下操作

一些我遇到的坑,.NET Framework 版本不支援,此時需要到微軟官網下載安裝,然後修改應用程式池。如下圖


然後在開啟預設文件設為首頁


此時IIS伺服器大抵配置完成,若是遇到其他的坑,百度搜下應該都有的,畢竟總有前輩踩過這些坑。

接下來是如何配置成外網可訪問,需要下載一個軟體 NAT123,下載登入後,介面如下圖


點選介面上的新增對映

應用型別選擇80http網站,內網填寫之前在IIS配置時的ip地址,如果是校園網,應該會遇到ip地址每天變動的問題。

確認儲存需要花8塊錢,完成後就可以訪問了。