LoginSignup
3

More than 5 years have passed since last update.

グローバルIPアドレスを取得して、vagrant + virtualboxでWEBサーバー公開まで・・・

Posted at

やりたいこと

vagrant + virtualboxでグローバルIPアドレス(ドメイン)にて、外部から接続すること。

手順

  • GMOプロバイダーで固定IPプランの契約
  • ルーターpppoeの設定

お名前.comでの設定

  • DNSレコード設定
    DNSレコードとは、ドメインとIPアドレスの紐付けみたいなもの。
ホスト名:kiroku.jp
TYPE:A
TTL:3600
VALUE:グローバルIP指定
  • セカンダリDNS(Slave)とDNSレコードを設定
    セカンダリDNS(Slave)とは、セカンダリネームサーバーをプライマリーのコピーで補う設定
プライマリネームサーバ IPアドレス:グローバルIP指定
  • ネームサーバー名としてのホストを設定する
ホスト名:www.kiroku.jp
IPv4:グローバルIP指定
  • ネームサーバーの変更
プライマリネームサーバー: www.kiroku.jp
セカンダリネームサーバー :2nd.dnsv.jp
3:01.dnsv.jp
4:02.dnsv.jp
5:03.dnsv.jp
6:04.dnsv.jp

vagrantfilesの編集

config.vm.network "public_network"

を指定するとkiroku.jpでホストからアクセスはできるが外部では出来ない!
この段階で同じネットワークだとipアドレス指定だとスマホでもいける!

config.vm.network "forwarded_port", guest: 80, host: 80

ポート開放設定

Internet側IPアドレス:ポート80を開放
LAN側IPアドレス:ホストのプライベートIPアドレス

これで、
http://kiroku.jp にアクセス可能になった。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3