1.背景
どうしても固定IPを使用してアクセスする機会が多く、会社のネットワークに接続してからアクセスしていたが、会社のネットワークに接続すると極端に通信速度が遅くなるので、使用できたものではなかった。
そしてロリポップの固定IPアクセスというサービスを使用していたこともあるが、毎月539円かかるので、無料期間だけ使用して解約した。
なんとか無料で固定IPでアクセスする方法がないかを調べたが、以下のように基本的に無料で利用できそうなのがなかった。
- プロバイダで固定IPを契約する(月額1100円以上)
- 固定IPでアクセスできるVPNのサービスを利用する(月額539円以上)
- クラウドサービスを使用してVPNサーバを構築して、それを利用する(一定期間は無料で運用できる)
1と2については、無料のものはない。
3について、AWSだと一定期間は無料で運用できるが、永年無料ではない。
2.本当に永年無料でできるものはないのか?
色々と調べたところ、1つだけ無料でできる方法があった。
それがOracle Cloud Infrastructure(以下、OCI)を利用すれば永年無料で固定IPでアクセスできる方法があることがわかった。
※ただし、2026年5月現在ではOCIで固定IPの費用がかからないために実現できているだけなので、今後Oracle社がOCIで固定IPを有料にしますと変更した場合は、永年無料ではなくなるので注意してください。
3.OCIだとなぜ永年無料でできるのか?
- OCIにはアカウントを作成してから30日間の無料トライアルとは別に、その期間が終了してもAlways Free(期間に関係なく無料)で利用できるサービスがある
※AWSの場合、アカウント作成時にクレジットが与えられるので、そのクレジットを使い切ると、それ以降は課金が発生する。 - Always Freeのインスタンスで運用すれば、課金は発生しない
- OCIは固定IPが無料
※AWSは1つのIPアドレスあたり月額600円程度かかる(1USD160円換算) - OCIはアウトバウンドデータ転送(インターネットへのデータ転送)が毎月最初の10TBまで無料
4.結論
OCIだと無料で運用できる範囲が大きく、課金が発生するとすれば、1か月に10TB以上の通信をすることくらいです。
しかし1か月に10TBのインターネット通信しようと思うと、1日平均333GBもインターネット通信する必要があるので、1か月に10TBを超えることはほぼないと思います。
OCIのアカウント作成方法や、VPN用のサーバ構築の方法は、ChatGPT等のAIで確認すれば誰でも固定IPでアクセスできる環境を構築することができますので、もし興味がある方はやってみてください。