標題 新增找內文!

看整串內容篇數:0 / 0

6GP-BP

#1 【心得】架伺服 server-ip 請留空

發表:2012-03-02 15:41:59看他的文開啟圖片

carr1104(凱爾)

神眼遊俠 LV25 / 人類 / 僧侶
巴幣:27066
GP:214
經驗:

不管任何系統,Web Server、Game Server, etc.
所有的架設都分為兩個部分:系統程式部份 及 網路部份 (廢話!)

在 Minecarft 的程式部份
預設的就交給官方的 Minecarft_Server 或 carftBukkit
進階操作就是 Mods、plugins 的增設 (嗯!~我們不討論它。)

而程式部份裡,跟網路相關的即為 server.properties 設定檔中的
server-port=25565
server-ip=( *預設即為空白 )

它設定的意思是傾聽(Listen) *:25565 的網路連線
監視從  *任何* IP (這指的是伺服端的 IP) 連入 - 25565 port 的連線

你什麼時候才需要設定 server- ip ?
當你電腦有兩個IP以上(多網卡,或單卡多IP ... 被吐槽=口=) 又或者 你有兩個以上的對外實體網路
*要限制*僅允許從單方面連入遊戲時才需要去設定它

問:誰電腦會有兩張網卡?
答:伺服器機器基本預設都會配有兩個 RJ-45 (就是伺服器有兩個網路孔啦~!)
問:誰會有兩個實體網路?
答:企業公司 / 重度網路使用者 可能裝有兩個以上的實體網路 (用於備援、負載平均、外部測試 等等)

如果你使用有兩個IP以上,或兩個以上的實體網路?
那你的知識能力應該不會有這個設定問題

如果你對網路不了解
那你就留空吧 ... 這樣會避免一些你無法遇料,要詢問又無法表明的問題
*留空就是不做任何限制

開啟伺服器,先測試本機連線 ( 127.0.0.1 )
確認可連線,伺服器啟動無誤後,再測試外部連線

先了解你電腦的網路連線
是直接對外、或是透過分享器

如果是直接對外
那就直接連外部 IP ... 連至 http://checkip.dyndns.org/ 查詢外部 IP

如果是透過分享器
那就設定 NAT ( port mapping、虛擬伺服器 ) ... 可 參考此篇

如果無法變更分享器 ...
那就只能透過第三方程式連線 ... 如 hamachi (請在版上文章搜尋)
非必要(你無法更動網路、或你不想公開自己 IP) 建議少用,因為可能多了你無法預測的連線問題:無法連線或延遲

接著設定電腦防火牆為了保障你電腦安全,請不要直接關掉它
如果是 XP 以前的系統 , 直接進防火牆設定 , 新增連線埠 TCP / 25565
新的防火牆系統 , 進入 進階設定 > 輸入規則 > 新增規則 TCP / 25565
如果上方有拒絕 Java(TM) Platform SE binary 的規則,請把它刪掉

再試一次外部 IP 連線 > OK !

如果外部網路是浮動 IP ... 覺得重新查詢、發佈麻煩
去申請及設定 DDNS ... 可參考 NO-IP使用教學

想進一部了解網路知識,請至圖書館查閱:計算機概論、網路概論、CCNA 等相關書籍。
  
最後編輯:2012-03-02 18:01:50 ◆ Origin: <219.86.165.xxx>

快速回覆文章,請先登入

看整串內容篇數:0 / 0

板務人員
本板熱門推薦
【密技】免手動三叉鐵路大家好我是peter!這次要發表的是免手動三叉鐵路唯一要做的...(繼續閱讀
【心得】【解謎】拯救傲嬌の弟弟!v1.7大家安安//這裡是思い和ケイ~我們是第一次製作地圖,所以可能...(繼續閱讀
【情報】bukkit 1.8出了各位使用插件的人,趕快去試試看吧使用說明在這邊,比以前有點複...(繼續閱讀
【分享】SimpleAsThat大家好我是CREEPER!我要分享一個材質包:SimpleA...(繼續閱讀
【心得】<<忠>>大家好!今天我要分享我的文筆!請各位大大來過目若以下內容有不...(繼續閱讀