テラリア買ったからサーバー構築してるんだけどみんなで遊びたいからポート解放したい
んだけどちょっとやり方わかんないんだ
今までローカルネットワークで使ってたから外部に晒すとすぐハックされちゃいそうなんだけど
テラリア買ったからサーバー構築してるんだけどみんなで遊びたいからポート解放したい
んだけどちょっとやり方わかんないんだ
今までローカルネットワークで使ってたから外部に晒すとすぐハックされちゃいそうなんだけど
えとね、わかんない
ルーター何使ってるの
バッファローだよ
IP固定はできてるからうんちゃかしてポート開放するんだろうけど
あ、tShockってテラリアのサーバークライアント使ってるんだけど、ポート開放する?みたいな選択肢あるからデフォルト7777番で恐らく開放できたのかもしれない
でもそうなるとグローバルIPがわからんので結局詰んでるんだよね
ていうかCUIでグローバルIP調べるとか不可能じゃないの?確認くんみれないじゃない
ipアドレス自決しました
グローバルIPでも繋がんないのおおお
あ、sudoしたらサーバークライアント立ち上げられた
不思議な力で立ち上がってなかったのね(てへへ)(あせあせ)
にしてもさっきクライアント立ち上げたときに作成したワールド全部ぶっ飛んでるんだが笑えない
tshock立ち上げてその中にあるポート解放のやつやった後にtshockシャットダウンしたらもうssh繋がらなくなった
無線だとなぜかうまくいかないから有線にしようとしてるんだけど
有線の固定ができない
https://jyn.jp/ubuntu-localip-static/
こっちを参考にした
qiitaの方も見たけど、デタラメな気がして設定は変えた
https://qiita.com/dendensho/items/ab63e4b343607d832f21
OSはUbuntuMATE
いくら変更して、ラズパイを再起動しても自動割り当ての192.168.11.6になる
やりたいのは192.168.11.12なのに
ちなみにデフォルトゲートウェイってバッファローの場合は192.168.11.1だよね
すまねぇ飯くったりしてた
tshock内のポート開放はLinuxだと動かないっぽいよ
https://github.com/Pryaxis/TShock/issues/1387
あとラズパイのローカルIPが192.168.11.xになってるなら192.168.11.1でいいと思うけど
つながらないならwindowsからエアーステーション設定ツールとか使って調べればいいんじゃないかな
192.168.1.1の方はどうなってるの
マジか...適宜こっちでポート解放しなきゃいけないのね把握した
有線のIP固定は失敗した
なんかどれもうまくいかねえ
新し目のエアステーションだからデバイスコントロールって項目があって、そこにraspiが表示されてたよ
ちゃんと無線は192.168.11.11になってた
ちなみに1.1の方にpingを送って見た
--- 192.168.1.1 ping statistics ---
7 packets transmitted, 0 packets received, 100.0% packet loss
そもそもルーターが11.1だから1.1は存在しないみたい...
dhcpリースの部分で192.168.11.6に自動割り当てされてた有線raspiを手動割り当て、Macアドレス指定で11.12にして見た
これで動くかな。。
ラズビアンでも Network manager というが動いてて nmtui で固定 IP を設定するのが一番楽な道だと思うが
もし Network manager が動いてるのにその下請けで動いているモノの設定を手で書き換えてしまうと
大抵は泥沼化して再インストールが必要になる
vncするためにubuntu mate入れてしまったんだ...
この構築も相当苦労したから後に引けなくなってしまった
バッファロー の設定は変えないほうがいいんだねわかった...
最近の ubuntu が NetworkManager を捨てたのでなければやはり NetworkManager が動いてると思う
http://terraria.org/server/terraria-server-1353.zip
wgetする
りょうかい!それググって変えてみるよ
サンクス
NetworkManager、本当に簡単に設定できてびっくりした...
侍エンジニアのところで見たけどhttps://www.sejuku.net/blog/57933
なんでこんな便利なものが標準でついてるのに、ラズパイやubuntuの有線のIP固定で調べても出てこないんだ、罠すぎる...
設定できたなら良かった
NetworkManager はここ10年くらいのもの
日本人は新しいものが大嫌いな人が多いので
日本語の記事は無効化していることが前提で
大昔の腐敗した知識に自己流のパッチをあてて解決したことを報告している記事が多い
昔は NetworkManager を無視してその下請けで動いている低級レイヤーを手でいじると
すべてがおかしくなって OS の再インストールしか道がなかった
この罠に引っかかる初心者が多かった
テラテイルで一応質問投げてみたんだけど、さっき見たらまさにルーター側での設定勧められて笑った
Nepperのおかげで解決した問題はいくつもあったけど、まだあっちじゃ解決できたことないなぁ
来年juniperとか触るようになるからもっと頑張るよ、俺もそうならないように...
誰得かもしれないけど、テラリアのサーバーたてたよ
58.94.162.175
pass raspipiで入れるようになると思う
さっき作ったばっかりだから権限周りの操作わかってなくて不便かけると思う
あと、電力足りなかったらかわかんないけどたまに強制終了してサーバー死んでるかも
テラリア数年前に買ったまま全くプレイしてないけど後で入ってみようかな
つながらなかったよ
ポート変更したりIP変わったりしてないよね?
つながらないね
ごめん!ちょっと待って
連続でログアウトすると電力不足なのか途中で強制終了してしまうっぽい
5V2.4Aの電源なんだけど、ラズパイにしちゃ少ないのかな
ポートはデフォルトの7777です
今立ち上げ中なので少々お待ちを
とりあえず定員5人で立ち上げた
落ちたらそこで終了になっちゃうけど、とりあえずユーザー作成してみて
userだったかregistarだったかして、自キャラをサーバーに登録しなきゃ物壊したりできないんだっけ(よくわかってない)
お急ぎ便で3Aの電源買ったから7/3にはマシになるかも
お風呂はいって寝ます
また明日調整しますー
今度は入れるな
やった
まあまあ赤ランプ点滅してて怖いw
楽しんでってね...
使用感とか教えてもらったら助かる
ワールドはミディアムだけど狭いとかないよね
サマーセールだし、お世話になったID:3UXz2QgRにテラリアのギフトぶん投げたい
意外と発展してて笑った
さっき3Aの電源届いたから付けたけど安定してきた
恐らくもう鯖落ちとかないと思うから遊んでみてね
落ちたっぽい
そんなー
なんでーーー
ちょっと再起動します
排熱うまくいってないとかではない?
昨日の夜もそうだったけど朝にオートセーブするタイミングで落ちてる気がする
ubuntuの新バージョンの更新きてるぜって通知来てたからdo-release-upgradeしたけどなんかうまくいかねえや
16のままでもいいか
サーバーのログファイル見ればなんかわかるんじゃないかな
普段のオートセーブはちゃんとできてるっぽいのにね
多分落ちた時のログ
2019-07-01_16-29-09.log
2019-07-01 20:31:03 - SaveManager: INFO: World saved at (tshock/backups/rasppp.wld.01.07.19-11.30.53.bak)
2019-07-01 20:31:03 - BackupManager: INFO: World backed up (tshock/backups/rasppp.wld.01.07.19-11.30.53.bak).
2019-07-01 20:31:08 - TextLog: INFO: mantis (1xx.2xx.1xx.xx) from 'guest' group joined. (1/8)
2019-07-01 20:31:08 - Utils: INFO: Broadcast: mantis has joined.
2019-07-01 20:34:43 - Utils: INFO: Broadcast: Saving world. Momentary lag might result from this.
ちなみに昨日
2019-07-01 01:18:47 - TextLog: INFO: Player mantis has been disabled for Reached TilePlace threshold..
2019-07-01 01:19:16 - TextLog: INFO: Player mantis has been disabled for Reached TilePlace threshold..
2019-07-01 01:21:26 - Utils: INFO: Broadcast: mantis has left.
2019-07-01 01:21:27 - TextLog: INFO: mantis disconnected.
2019-07-01 01:21:31 - Utils: INFO: Broadcast: Saving world. Momentary lag might result from this.
記録はここで止まってる
確かにscreenでバックグラウンドで起動してるんだけど、確認してみると
world saving 88%ぐらいで強制終了って書かれてる
強制終了するなし
一応昨日は問題なく稼働してたのかな?
いやその時間に接続切れて終わった
うわそれは申し訳ない
原因、シンプルにスペック不足なのかなぁ
サーバー用途のくせにGUIで立ち上げてるから...
4bホスイ
4B?
あ、今日見てもやっぱりセーブ後に落ちてたからautosaveオフにしました
/saveでセーブできるんじゃないかな
権限付与とかしなきゃダメなのかな
強制終了が Killed by signal 9 を意味するならばメモリ不足である可能性
今稼働中のを確認したけど、今は問題ないみたい
マジで強制終了としかかかれてないんだよね...
swap0ってファイル作ってメモリある感出したほうがいいのかな
素直に後日発売のpi4 4gb買うか
/var/log/syslog に Kill っていう言葉が入ってないか調べた?
grep -i kill /var/log/syslog
Jul 4 15:19:24 raspi kernel: [233357.996804] mate-settings-d invoked oom-killer: gfp_mask=0x6200ca(GFP_HIGHUSER_MOVABLE), nodemask=(null), order=0, oom_score_adj=0
Jul 4 15:19:25 raspi kernel: [233357.996884] [<80239bf0>] (dump_header) from [<80238c84>] (oom_kill_process+0x394/0x5bc)
Jul 4 15:19:25 raspi kernel: [233357.996892] [<80238c84>] (oom_kill_process) from [<80239764>] (out_of_memory+0x10c/0x48c)
Jul 4 15:19:25 raspi kernel: [233357.997839] Out of memory: Kill process 14673 (mono) score 581 or sacrifice child
Jul 4 15:19:25 raspi kernel: [233357.997942] Killed process 14673 (mono) total-vm:649872kB, anon-rss:551336kB, file-rss:0kB, shmem-rss:4kB
Jul 4 21:43:16 raspi kernel: [256389.920643] sshd invoked oom-killer: gfp_mask=0x7080c0(GFP_KERNEL_ACCOUNT|__GFP_ZERO), nodemask=(null), order=1, oom_score_adj=-1000
Jul 4 21:43:16 raspi kernel: [256389.920723] [<80239bf0>] (dump_header) from [<80238c84>] (oom_kill_process+0x394/0x5bc)
Jul 4 21:43:16 raspi kernel: [256389.920732] [<80238c84>] (oom_kill_process) from [<80239764>] (out_of_memory+0x10c/0x48c)
Jul 4 21:43:16 raspi kernel: [256389.921621] Out of memory: Kill process 21345 (mono) score 601 or sacrifice child
Jul 4 21:43:16 raspi kernel: [256389.921690] Killed process 21345 (mono) total-vm:670600kB, anon-rss:570156kB, file-rss:0kB, shmem-rss:4kB
ありますね...
いつ強制終了したのかわからないけど、saving途中で終了してる形跡があった
Saving world data: 67%
Saving world data: 74%
Saving world data: 81%
Saving world data: 83%
133.218.189.75:51108 is connecting...
Saving world data: 84%
強制終了
最新のログは16時に作成されてたから恐らくそう
2019-07-04_16-08-17.log
>Jul 4 15:19:25 raspi kernel: [233357.997839] Out of memory: Kill process 14673 (mono) score 581 or sacrifice child
ここですね
ちなみにmonoってやつでexeファイルを動かしてる
落ちた時思ったけどワールドの大きさじゃなくて、自分の行動時の周囲の環境読み込みで死んでる気がする
Out of memoryってことはPi4の4GBに替えれば安定するんじゃね
やっぱりpi3をサーバー化するのは無理があったか
型落ちスマホの方が向いてるのなんか笑える
SoCとかの性能はいいけどインターフェイスがたいていUSB一本だから厳しいかも
ごく小規模なゲームサーバぐらいなら丁度いいだろうけど
高校生ぐらいの時にiPhone4Sを脱獄してMinecraftPEのサーバーにしようみたいな記事見ていけるやんって思った
今のラズパイも電源以外何も刺してないから本当場所取らなくて助かるよ
テラリアはかなり低スペックでも動くと思ったけど侮りすぎてた
ARKとかのゲームのサーバー建ててる人本当何者だよって思うわ
zram使ってみるのはどうだろう
ちょっとパフォーマンス落ちるかもしれないけど
導入できたら圧倒的に強くなりそう
ちょっと今週末試してみる
ちなみにubuntuとubuntu mateってほとんど同じなの?
ググったらmateの方が軽い的な話は出てくるんだけど...
raspbianはdebianが元なのは想像がつく
まあ俺からしたらraspbianもmateも両方デスクトップ環境があって重そうだなって感じなんだけど
てかdebianってcuiなんだね、cuiなのarchLinuxしか知らなかったよ
ubuntuもServerの方はCUIじゃなかったっけ
CUIだけのはあんまりないけどGUIもCUIもあるやつは探せば意外と多いと思うよ
意外とっていうか殆どが両方用意してるんじゃないかな