自己家電腦能建設網站嗎?是不是需要路由器映射啊?

愛伱丶不再是嘴上說說


家用寬帶的常用端口是封了的 ,也就是說如果想當web服務器需要用其他端口或者用其他技術來轉發,至於轉發服務很多也是收費的,既然如此何不直接租用服務器呢?

當然只是學習研究或者個人小範圍使用 倒無所謂 訪問加端口而已


我是cc啊


    家裡的寬帶獲取的是動態IP地址,而且大部分不是公網IP,而是運營商的內網IP,所以搭建個人網站首先需要實現內網穿透,其次還需要做端口映射,下文具體說一說。

    寬帶是公網IP

    如果家裡的寬帶獲取的是動態的公網IP地址,那麼就很簡單了,到阿里雲申請一個9元一年的DDNS域名,然後在路由器端綁定相關的賬號和密碼,就可以動態更新域名對應的公網IP地址了。

    這種方式,最大的問題是需要公網IP地址,相對來說,電信寬帶最容易獲取到公網IP,撥打客服電話就可以解決,聯通可能要費勁一些,移動寬帶是無論如何也不會分配公網IP地址的。沒有公網IP,是沒辦法DDNS的。


    運營商內網IP

    很多朋友家裡的寬帶是運營商內網IP,相當於一個大局域網,就得想別的辦法實現內網穿透了。

    我們可以藉助一些反向代理程序,比如Frp、Ngrok等,通過服務器轉發來達到外網訪問內網的目的,需要有自己的VPS或者使用他人搭建的服務,但是免費的服務大部分都是限速的。

    我們這裡說一種,不需要公網IP地址,不依賴服務器的的ZeroTier。ZeroTier把自己定義為一個實現全球局域網的工具,免費版的網絡設備數限制為100臺,對於普通家庭來說足夠了。


    ZeroTier的使用也比較簡單,分為三步:

  • 第一步,到ZeroTier官網註冊後,新建一個【網絡】,就會分配一個ID;

  • 第二步,在電腦、平板、手機等終端下載ZeroTier客戶端,輸入分配的網絡IP;

  • 第三步,登錄到ZeroTier網站,確認客戶端的連接即可。


    總結

    如果家裡的寬帶獲取的是動態的公網IP地址,那麼可以使用DDNS,實現外網訪問內網,實現方法最簡單。

    如果家裡的寬帶獲取的是內網IP地址,那麼需要藉助Frp、Ngrok等反向代理程序,需要用到VPS服務器,受到網絡性能的限制,也可以使用ZeroTier,實現局域網連接。

    最後,還要說明一點,光貓要配置成橋接模式,家裡的路由器PPPoE撥號,並且進行端口映射,將內網IP、端口號映射到外網IP、端口號,才能訪問。


如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。

Geek視界


自己家庭建設網站,最大的問題就是自己運營商給自己家庭分配的地址可能是動態改變的私網地址。首先這個地址是動態變化的,每一次上線分配的地址都不一樣,其次這個地址是一個私網地址,私網地址訪問互聯網時是在運營商做了NAT轉換成公網地址的。


一但運營商做了NAT,那麼NAT轉換後的公網IP和端口也是可變的,而且NAT的機制是單向的,一般情況下只允許私網做了NAT轉換訪問公網,而不允許互聯網直接反向訪問私網地址,所以這就導致了你家庭建設網站不能被外部訪問。


那麼怎麼解決這個問題?這個時候就需要DDNS技術了。

什麼叫DDNS?

DDNS(Dynamic Domain Name Server,動態域名服務)是將用戶的動態IP地址映射到一個固定的域名解析服務上,用戶每次連接網絡的時候客戶端程序就會通過信息傳遞把該主機的動態IP地址傳送給位於服務商主機上的服務器程序,服務器程序負責提供DNS服務並實現動態域名解析。

也就是DDNS可以解決地址不斷變化的問題,當我們需要家庭內部做網站時,每次DDNS客戶端就會把新的地址告訴DDNS服務器,這樣通過DNS訪問時,就會使用更新的地址,這樣就解決了地址變化的問題。


那麼如果家庭分配的是運營商的私網地址怎麼辦?這個時候可以採用NAT-DDNS技術,NAT-DDNS網關會向NAT-DDNS服務器註冊,把運營商轉換後的公網地址和端口告訴NAT-DDNS服務器,然後在NAT-DDNS服務器使用NAT-DDNS服務器的公網IP作為自己的對外的IP,由NAT-DDNS服務器提供端口級別的轉換


如果你真要在家裡部署服務器,建議使用花生殼的NAT-DDNS服務,花生殼有專門的硬件,可以滿足你的邀請


IT老菜鳥


自己家電腦當網站服務器其實也是可以的,就是穩定性差些,如果你家是企業寬帶,或者固定公網Ip那就完全沒有問題了,如果不是公網Ip那就麻煩些,可以通過路由來搞定










電腦驍將


可以使用路由器映射,但是隻能在局域網中打開,如果你想要在外網打開就可以直接用花生殼添加映射,外網是可以訪問的,前提有2個,第一你的電腦像服務器常開,且穩定運行;第二是你的域名一定要備案。


科技湖


一臺能上網的電腦 支持端口映射的路由器(可選) 域名(可選)



創新數碼電影剪手


1帶寬質量要好

2有人給你做DNS解析

3機器運行穩定且24小時在線

4最好漏洞及病毒🦠防護


懷東6


可以,路由器需要映射端口,網站默認端口各大網絡運營商是默認封閉的,外部訪問只能手動在網址後面添加:端口訪問,路由器則負責把此外部端口映射到內部主機的網站默認端口上。


請提意見


自己家網有上傳發送,和下載傳回的功能,服務器也是如此,有傳回和傳輸數據功能,這些都有專用名字,我這麼說更容易理解一些,比如看視頻,你登錄愛奇藝甄嬛傳,你電腦就發送請求,愛奇藝服務區回傳視頻給你,這是服務器功能,家裡的電腦是可以當網站的,就是你家寬帶不夠,下載速度雖然比較快,但僅限於你家一兩人用,還有就是上傳速度,就是吧數據傳給其他人,一去掉用你家數據都成問題,訪問你家服務器人多了,肯定癱瘓,而且你家電腦畢竟是個人電腦,不是服務器,不能7*24小時開著,如果你只是想做個網站,自己看,或者展示給你同事,這是可以的,如果你真想運行個網站,雲服務器不貴


御印公子


沒有公網IP啊


分享到:


相關文章: