
固定IPを月1,100円で借り続けるのをやめた話(エンジニア向け)
はじめに
「IP制限があるので、固定IPを教えてください」
フリーランスや副業エンジニアをしていると、言われることがあります。
そのとき、選択肢はだいたい3つです。
固定IPを手に入れる3つの方法
① 回線オプションで固定IPを契約する
→ 高額になりがち。回線変更でIPが変わるリスクもある。
② 固定IP VPNサービスを使う
→ 月額1,000円前後。
→ 手軽だが、速度と安定性はサービス依存。
③ VPSを借りて自分でVPNを構築する
→ 月数百円
→ 初期構築は必要
→ 速度と制御性は自分次第
私が②から③に変えた理由
・速度が不安定だった
・接続が切れることがあった
・コストに対して納得感がなかった
エンジニアなら分かると思いますが、
「中身がブラックボックス」なのが一番ストレスでした。
実際に構築してみて分かったこと
・速度は実務レベルで十分
・安定性はむしろ上がった
・DNSやNATで一度はハマる
でも、
“構造が分かっている”状態は強いです。
固定IPは「契約」より「設計」の問題
固定IPそのものより大事なのは、
・通信経路
・NAT
・FORWARD
・ファイアウォール
この理解です。
ここが曖昧だと、VPNは繋がっても通信できません。
ここから先は、具体的な構築手順です
ここまで読んで、
「仕組みは理解できた」
でも、
「自分の環境で再現できるかは不安」
そう感じた方もいると思います。
正直に言うと、私も最初は何度か詰まりました。
・VPNは繋がるのに通信できない
・DNSだけがなぜか死ぬ
・設定を少し変えただけで全部動かなくなる
原因が分からない状態は、想像以上に消耗します。
有料記事では、
✔ シンVPS契約〜初期設定
✔ パケットフィルター設定の順番
✔ UFWとFORWARDの正しい扱い
✔ NAT(MASQUERADE)の設定
✔ Mac/iPhone接続手順
✔ ハンドシェイク確認方法
✔ DNSトラブルの切り分け
✔ セキュリティ強化(root無効化など)
まで、実際に“動く状態”に持っていく順番で整理しています。
コマンドはコピペで進められますが、
「なぜその操作をするのか」も説明しています。
時間を溶かしたくない方は、こちらをどうぞ。
※本記事は有料記事の“導入編”です。
▶︎シンVPS×WireGuardで「VPN」を作る手順書(Mac/iPhone対応)――固定IP(グローバルIP)が必要なあなたへ
https://note.com/noa_advance_1223/n/n71f908089dc6