パンヤのエミュ鯖で外部公開するまでのメモ

概要

パンヤのエミュサーバー↓

pangyaserver @ ウィキ
Pangya Server Wiki まだパンヤがやりたい人のためのパンヤウイキ パンヤサーバー一覧 名称 運営 バージ...

LAN内での複数端末での利用は上手くいったが、外部向け設定に手こずったのでメモ

サーバー側の設定

server.iniの書き換え

全てのサーバーのserver.ini内のIPをローカルIPからグローバルIP(ドメイン名でも可)に書き換える

ポート開放

開放が必要なポートは以下のとおり(全てTCPポート)

  • 10303
  • 20203
  • 30303

クライアント側の設定

20203ポートと30303ポートも再転送されるようrugburn.jsonの内容を以下のように書き換える

{
  "UrlRewrites": {
    "http://[a-zA-Z0-9:.]+/(.*)": "http://hoge.com/pangya/\
{
  "UrlRewrites": {
    "http://[a-zA-Z0-9:.]+/(.*)": "http://hoge.com/pangya/$0"
  },
  "PortRewrites": [
    {
      "FromPort": 10803,
      "ToPort": 10303,
      "ToAddr": "hoge.com"
    }
  ],
  "UrlRewrites": {
    "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+": "hoge.com"
  },
  "PortRewrites": [
    {
      "FromPort": 20203,
      "ToPort": 20203,
      "ToAddr": "hoge.com"
    }
  ],
  "UrlRewrites": {
    "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+": "hoge.com"
  },
  "PortRewrites": [
    {
      "FromPort": 30303,
      "ToPort": 30303,
      "ToAddr": "hoge.com"
    }
  ]
}
" }, "PortRewrites": [ { "FromPort": 10803, "ToPort": 10303, "ToAddr": "hoge.com" } ], "UrlRewrites": { "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+": "hoge.com" }, "PortRewrites": [ { "FromPort": 20203, "ToPort": 20203, "ToAddr": "hoge.com" } ], "UrlRewrites": { "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+": "hoge.com" }, "PortRewrites": [ { "FromPort": 30303, "ToPort": 30303, "ToAddr": "hoge.com" } ] }

コメント

タイトルとURLをコピーしました