構築したWEBサーバのネットワークを設定してみる!
前回構築したWEBサーバに今回はネットワーク設定を行っていきます!
前回ほどは長くならないはず…
ifconfig-eth0の設定
前回構築の際にちょろっと設定しましたので、追加で少しだけ設定…。
vi /etc/sysconfig/network-scripts/ifconfig-eth0
DEVICE="eth0"
BOOTPROTO="none"
BROADCAST="xxx.xxx.xxx.xxx"
DNS1="xxx.xxx.xxx.xxx"
GATEWAY="xxx.xxx.xxx.xxx"
HWADDR="xx:xx:xx:xx:xx:xx"
IPADDR="xxx.xxx.xxx.xxx"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="no"
TYPE="Ethernet"
UUID="bf438cf7-4319-4644-b5d9-b2f1c726e5ef"
たぶんこんな感じになっていると思います。
これをちょこっと変更します。
DEVICE="eth0"
BOOTPROTO="static"
ONBOOT="yes"
BOOTPROTOとONBOOTを変更しました。
この二つの意味ですが、
BOOTPROTO | ブート時などにIPアドレス情報を取得するためのプロトコル指定。 IPを指定する場合は'none'、DHCPを使用する場合は'dhcp' 今回は固定IPですので'static'を使用しています。 |
ONBOOT | ブート時にこのインターフェイスを有効にするか指定。 有効にする場合は'yes' 無効にする場合は'no' |
といった感じですね。
その他に関してはgoogle先生に聞いてみてください!
ifconfig-eth1の設定
vi /etc/sysconfig/network-scripts/ifconfig-eth1
DEVICE="eth1"
HWADDR=xx:xx:xx:xx:xx:xx
TYPE=Ethernet
UUID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=xxx.xxx.xxx.xxx
NETMASK=255.255.255.0
こんな感じですね!
IPADDRとNETMASKを追加して、BOOTOPROTOとONBOOTを変更した形です。
DNSの設定もします。
resolv.confの設定
vi /etc/sysconfig/network-scripts/ifconfig-eth1
# Generated by NetworkManager
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx
必要に応じてDNSの設定をしてください。
これでネットワーク設定が出来たので、再起動をかけます。
# /etc/rc.d/init.d/netowrk restart
接続確認は「ping」で行います。
pingでの接続確認
# ping www.yahoo.com
PING ds-kr-fp3.wg1.b.yahoo.com (106.10.139.246) 56(84) bytes of data.
64 bytes from ir1.fp.vip.sg3.yahoo.com (106.10.139.246): icmp_seq=1 ttl=42 time=294 ms
こんな感じで返ってくればOKです!
お疲れ様でした!!
次回はApacheのインストール等を書く予定です!