VirtualBoxでローカル環境つくる時に必要なお作法
開発中でして、こんな感じです。
本番:sakura VPS
ローカル:VirtualBox / CentOS
先日までテスト環境も本番サーバーに入れて、Virtual hostの設定で切り分けてたんですが、ネットに接続しないと開発できないし、オーストラリアのwifiは遅いのとで、やっぱローカルだよな、ということになりました。
愛用MacBookにVirtualBoxを入れてるし。
Macから仮想マシンへアクセス
コレやる前はいつも使ってるwifiから、別のwifiに切り替えるとローカルマシンのIPアドレスが変わって、あれー開発中のサイトに接続できねー、なんてね。
ネットワークの設定を追加するんだけど、
これじゃないので注意↓
この左上にあるSetting、、、ではない
こっち。
設定画面がでたら、ネットワークを選択して、+アイコンをクリック。
新規ネットワーク設定の追加です。
これは必要だからメモ
IPv4 アドレス 192.xxx.xx.xx
IPv4 ネットマスク 255.255.255.0
MACアドレス 0800278F6E11
今度はこっち
左上のセッティングから、ネットワークを選択。
アダプター2ってのが選択できるようになってるので、
Host-only Adapter を選択
名前はさっき作ったネットワークです。ここではvboxnet0になってる。
ターミナル操作
vi /etc/sysconfig/network-scripts/ifcfg-eth1
で開いて、下記のように修正
Intel Corporation 82540EM Gigabit Ethernet Controller
DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
HWADDR=08:00:27:5e:75:6d
IPADDR=192.xxx.xx.xxx
xxxは、適当に100とか111とか123とかどうぞ。
192.xxx.xx.xxxが固定のIPとなります。
再起動
1
/etc/init.d/network restart
ssh [email protected] とかで接続。
これでssh接続できるはず。
ネット切っても大丈夫♪だってローカルだもん!
なんだかこういう準備って自分は向かないなー。
仕込みだからね。ぜんぜん開発進んでないからね!