■
みっしょん4:VMware fusionにCentOS6.7の開発環境を構築したい2
どうもこんにちは。
昨日に引き続き開発環境のネットワーク設定を行います。
ちなみに前回の記事はこちらです。
前回確認した設定値例
項目 | 設定値 |
---|---|
ホスト名 | CentOS6.7 |
ゲストIP | 123.456.789.013 |
サブネットマスク | 255.255.255.0 |
ゲートウェイ | 123.456.789.2 |
DNS | 123.456.789.2 |
ホストIP | 123.456.789.1 |
/etc/sysconfig/network の設定
/etc/sysconfig/networkは、ネットワークインターフェースに有効な追加設定を指定できるそうです。
以下のコマンドをゲストマシンで実行します。
# vi /etc/sysconfig/network
以下のような設定を入れました。
NETWORKING=yes
HOSTNAME=CentOS6.7
GATEWAY=123.456.789.2
NETWORKING_IPV6=no
eth0の設定
次はifcfg-eth0の設定です。ifcfg-eth0はインターフェースファイルの一つで、システム内のネットワークインターフェースカードを制御するそうです。
以下のコマンドをゲストマシンで実行します。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
以下のような設定を入れました。
DEVICE=eth0
HWADDR=00:00:00:00:00:00
TYPE=Ethernet
UUID=c59e54a8-b5c4-49e1-9b96-81c51ec36684
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROT=none
IPADDR=123.456.789.013
NETMASK=255.255.255.0
GATEWAY=123.456.789.2
ポイントは
ONBOOT=yes(OS起動時に起動する)
BOOTPROT=none(起動時プロトコルを使用しない)
IPADDR=123.456.789.013(ゲストIPを指定する)
NETMASK=255.255.255.0(サブネットマスクを指定する)
GATEWAY=123.456.789.2 (ゲートウェイを指定する)
hostsの設定
続いてhostsファイルの設定です。IPアドレスとホスト名の紐付けを行います。
以下のコマンドをゲストマシンで実行します。
# vi /etc/hosts
以下のような設定を入れました。
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
123.456.789.013 centos6.7
一番下の行にゲストIPアドレスとホスト名を記入します。
/etc/resolv.conf の設定
次はresolv.confの設定です。resolv.confはDNSでの名前解決の設定を行うファイルです。
以下のコマンドをMacのターミナルで実行します。
# vi /etc/resolv.conf
以下のような設定を行いました。
search centos6.7
nameserver 127.0.0.1
nameserver 123.456.789.2
DNSの設定値を追加しています
ネットワーク再起動・確認
最後に設定を反映し、ネットワークが通ることを確認します。
ゲストOSにターミナルで接続し、以下のコマンドを実行します。
# /etc/rc.d/init.d/network restart
全て「OK」が出ていれば設定OKのはずです!
まずはIPアドレスがちゃんと反映しているか、以下のコマンドで確認します。
# ifconfig
eth0の「inet addr」のところ固定IPが表示されていることを確認します。
続いてはMacからの接続確認です。
Mac(ホスト)にて以下のコマンドを実行します。
$ ping 123.456.789.013
以下のような表示がされれば、ネットワークが無事つながっています!
64 bytes from 123.456.789.013: icmp_seq=0 ttl=64 time=0.321 ms
参考サイト
以上で設定は完了のはずです!今度はapacheの設定を行っていきたいと思います。
今回の調査で参考にさせていただいた主なサイト一覧です
- VMware FusionにインストールしたCentOSのネットワーク設定
- VMwareFusionに移動した仮想マシンのネットワークが使えなくなったので復活させる
- ネットワークカードを認識させるには
→最初にeth0が出てこなかったので参考にさせていただきました
なんとかできそうで安心しました・・・
明日もガンバルンバです!