家用PC能夠做遊戲伺服器么?又該怎麼解決別人無法連接到自家電腦的情況?

不懂伺服器。


確定寬頻是否具有公網IP

=================

百度關鍵字"IP"查看自己公網IP,再查看自家路由器的WAN口IP,相同則為具有公網IP。不同則不具有公網IP。

有公網IP

=================

埠映射

----------------------------------

### 服務端(路由器)設置

在路由器控制台找埠映射設置,將伺服器IP的服務埠(如HTTP服務埠80)映射為公網IP的不常用埠(常用埠容易衝突)例如10086。

### 客戶端設置

客戶端連接公網IP:映射埠。如8:8:8:8:10086。

防火牆

----------------------------------

為防範網路攻擊,一般防火牆默認拒絕入站訪問(客戶端連接伺服器監聽的埠),需要手動設置伺服器防火牆開放服務埠。

反向域名解析DDNS

----------------------------------

### 原理

由於撥號上網由電信分配IP,每次撥號後IP會變化。每次需要通知客戶端IP,基本可以視為服務不可用。設置反向域名解析DDNS可以在每次IP變化時通知DNS域名服務商更改IP,客戶端訪問固定域名 + 埠避免了IP變化的弊端。

### DDNS服務

免費服務如花生殼(認證後提供免費三級域名)

收費服務如DnsPod(購買二級域名,贈送DNS服務)

### 設置DDNS

方法1:在路由器設置,需要路由器支持該服務商,智能路由器需要安裝DDNS插件。

方法2:使用客戶端(或自己編寫腳本)定時檢查,檢測到公網IP變化時設置DDNS。

無公網IP

=================

與電信服務商聯繫

----------------------------------

就說自己有用,看能不能要來

內網穿透

----------------------------------

### 原理

由於沒有公網IP,內網伺服器無法被找到。但是內網伺服器和客戶端都可以同時訪問一個公網伺服器,公網伺服器作為代理,將數據中轉給內網伺服器即可。

### 內網穿透服務

花生殼個人免費:網速限制1Mbit/s,流量限制1G/月。

花生殼個人專業:網速限制1Mbit/s,流量無限制,268元/年。

花生殼企業商業:網速限制2Mbit/s,流量無限制,468元/年。

花生殼企業旗艦:網速限制4Mbit/s,流量無限制,768元/年。

花生殼企業鉑金:網速限制6Mbit/s,流量無限制,1980元/年。


主要問題是,你沒有固定的 IP,想得到固定的IP資源,需要向相關渠道去申請購買。


不推薦在家用線路下搭建伺服器,買個vps也沒多少錢。

順便樓上回答容易被舉報啊。

————————

補充:幫lz在騰訊雲(個人認為騰訊雲比較適合做遊戲伺服器)的價格計算器上查了一下,這樣的配置,十幾個人對戰差不多了:其中數據存儲需要長期計費不過很低。

這個價格還是輕鬆負擔得起的。


推薦閱讀:

如何看待1月17號網易爐石傳說伺服器被爆一直處於維護狀態?
如何評價 Nukkit?
基於C++/Lua的遊戲伺服器如何實現?
漢家江湖論劍系統技術全解析(遊戲伺服器組、分散式調度計算系統)
關於遊戲伺服器框架,網易的pomelo怎麼樣,用來開發手機遊戲靠不靠譜?除了這個還有別的開放架構嗎?

TAG:伺服器 | 遊戲伺服器 |