看整串內容篇數: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

板務人員:

1216 筆精華,03/13 更新
一個月內新增 0
歡迎加入共同維護。

本板熱門推薦
【1.9.X】綜合-中型-Ars伺服器本伺服器僅收正版,請盜版玩家購買正版遊戲 伺服器名稱:Ar...(繼續閱讀
【情報】【提摩x絕靈】1.9指令入門教學大家好我又回來啦今天要先打指令應用篇因為有人向我抱怨說概論看...(繼續閱讀
【MCPE插件】神之主自製插件介紹區[廢話時間]安安~我是神之主最近迷上了手機版...(繼續閱讀
【心得】星醬開開心心的來發w30和40G大家好!我是星醬今天我的GP很異常的有破30和40惹ww44...(繼續閱讀
【1.8~1.8.8】RPG生存-大型-本伺服器僅收正版,請盜版玩家購買正版遊戲 『C.L世紀傳說...(繼續閱讀