ネットワークはめんどくさい
私の家ではv6プラスを利用している。とりあえずなんか速いらしいです。
本来であれば上り100Mbps/下り200Mbpsの制限がある我が家のフレッツ回線(ようやく岩手にやってきた頃すぐに契約したからこんな雑魚みたいな速度)でも1Gbps出る素晴らしいものです。
しかしながらサーバーを公開する以上、ポート開放という手順を踏む必要があるのですが
v6プラスでは任意のポートを開放できません!!
例えばwebサイトであれば80番と443番が開放されていないと外部からアクセスできませんし、マインクラフトであればデフォルトで25565番で接続されますので明示的にポートを指定しない限り、アクセスできません。
あとはまぁSSHの22番とかね。
これはIPv4接続が複数の利用者が一つのグローバルIPを共有したNATで行われるからである。
なので私の家が80番を使って同じグローバルIPの家も80番を開放すると、、とんでもねぇことになる。
だから最初から開放できるポートを限定している訳です。ね!!
私の場合は
私の場合はサーバーの設定でポート番号を変更し、そのポートを開放している。ただそれだけ。
webに関してはロリポップやcloudflareなどを使用して外部に公開できるため、あまり困っていない。
またtailscaleを使用してVPNを構築しているためsshなども外部から接続可能である。
もし任意のポートを開放したいなら
もしも任意のポートを開放したいのであればもう一個ルーターを用意してPPPoEの設定をする。
サーバー以外はIPoEしてる方のルーターにつないで、、、とすれば行けるし、サーバーにPPPoEの設定をして直接ネットにつなぐのも手である。
実際問題私もとくとくbbの固定IPを使用してみようかなとか思っているところなので、もし出来たらまた別で記事を書こうと思う。
もしやりたい方がいればHGWのPPPoEブリッジまたはPPPoEパススルーを有効にしていただきたい。
以上
IPv4とIPv6が混在し、v6プラスとかOCNバーチャルコネクトとかいろいろあるのでポート開放周りの設定は非常にめんどくさいのである。
こんなめんどくさい思いをしたくないのであればおとなしくVPS契約すればいいと思いますよ。(高いけど)