[教學] 在VPS上安裝hamachi的方法

看板Minecraft作者 (Leverage好好看!)時間10年前 (2013/08/01 01:10), 編輯推噓6(604)
留言10則, 7人參與, 最新討論串1/1
我的Minecraft Server目前架設在Linode上,雖然主機已經是在日本東京了 還是會有一部份玩家因為本身網路可能在某個狀況很糟糕的router後面 導致連線品質不夠穩定,而Hamachi可以提供一個虛擬的區域網路來解決這個問題 (應該啦XD) LogMeIn Hamachi透過他們的VPN來建立一個虛擬的區域網路 來達到改善遠端主機連線品質的效果 而執行Hamachi需要有LSB3.0(或更新版本),所以在安裝前,我們要先安裝這個套件 然後重新設定防火牆,將Hamachi用來溝通的兩個port給打開 才能順利透過Hamachi來連線 以下是我操作CLI的筆記,提供給需要的人參考 首先當然你要先透過ssh連線到你的vps上 如果你是架設在自己的主機上的話,只要打開你的終端機界面就好了。 但安裝在自己主機上面的話,可以直接透過GUI安裝就好,也不用看下面這堆東西了 [操作流程] 安裝hamachi需要的lsb3.0套件環境 sudo apt-get install lsb 下載新版的logmein-hamachi(請留意你是使用64位元或者32位元,在把後面的下載網址改掉) wget https://secure.logmein.com/labs/logmein-hamachi_2.1.0.101-1_amd64.deb 安裝hamachi到你的使用者home目錄底下 (~/) sudo dpkg -i logmein-hamachi_2.1.0.101-1_amd64.deb 接著調整防火牆設定,讓Hamachi可以溝通連線,需要開啓的port可在閱讀一下面這個官方的說明 sudo nano /etc/iptables.firewall.rules 在文件裡面增加這兩行文字 -A INPUT -p tcp --dport 12975 -j ACCEPT -A INPUT -p tcp --dport 32976 -j ACCEPT 接著用ctrl-x存檔離開 重新載入剛剛設定的防火牆規則 sudo iptables-restore < /etc/iptables.firewall.rules 這邊叫出防火牆的內容,確定一下有設定完成再進行下一步 sudo iptables -L 確認一下minecraft的server.properties中,server-ip這項參數要空著 不然透過hamachi的ip會連不進來 sudo nano /your/path/to/minecraft/server.properties 到這邊前置作業都做完了,我們要啓動Hamachi的程式 sudo service logmein-hamachi start 接著要讓hamahci登入,讓他的虛擬IP啓用 sudo hamachi login 幫自己的server取一個好辨識的名字 sudo hamachi set-nick yournickname 建立一個新的網路(network),並設定密碼 sudo hamachi create networkname password 如果不想設定密碼就用下面的命令來建立就好 sudo hamachi create networkname 接下來你就可以把你的network提供給你的玩家們 然後讓他們透過hamachi來連線到你架在Linux Server上的minecraft了 [後記] 在官方說明內我找不到透過文字界面找到安裝hamachi後,server的hamachi ip位置 所以我是直接透過另外一臺電腦進入到剛剛創立的network,才終於看到我server的hamachi ip 如果有找到可以透過文字界面顯示出來的方法,在上來分享給大家 一樣因為是免費版本的hamachi,一個network只有5個slot 扣掉你server的部份,剩下四個 所以你會需要依照你的需要,多增設幾個network來給其他人使用 啊,版上應該很多高手吧 這篇根本心得文,提供給跟我一樣的菜鳥看看就好XD 話說安裝好簡單,不到半個鐘頭就弄好了 原本以為會有很多問題需要找資料去調整什麼鬼的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.181.109.239 ※ 編輯: kasdia 來自: 175.181.109.239 (08/01 01:11)

08/01 10:35, , 1F
從巴哈跑來推XDDDD
08/01 10:35, 1F

08/01 12:04, , 2F
推推推~
08/01 12:04, 2F

08/01 12:56, , 3F
手機發文悲劇…
08/01 12:56, 3F

08/01 14:39, , 4F
推推!
08/01 14:39, 4F

08/01 16:20, , 5F
今天看遊戲ping值才發現我原本900多,掛上hamachi變成190!?
08/01 16:20, 5F

08/01 16:21, , 6F
這個數據太不真實了我覺得 但我體感是沒甚麼差別啦
08/01 16:21, 6F

08/01 17:56, , 7F
大概ping到的主機位置不一樣?
08/01 17:56, 7F

08/01 18:34, , 8F
等尖峰時間有連線問題的玩家出現,才能知道實際的狀況吧
08/01 18:34, 8F

08/02 00:12, , 9F
因為沒有人能保證每個玩家連到伺服器的過程都能順暢啊XD
08/02 00:12, 9F

08/14 15:42, , 10F
08/14 15:42, 10F
文章代碼(AID): #1H-KJtVi (Minecraft)