さくらのクラウドサーバーで契約後最初にするのはネットワークの設定

前回の記事ではさくらのクラウドサーバーのOSのインストールを公開しました。VPSなどは最初からOSが入っているのでやることは簡単でソフトウェアのインストールになりますがさくらのクラウドは違い自分で設定するみたいです。
※どうやらOSのアーカイブを選択することでこの設定とかも不要で最初からネットワークに繋がった状態で使えるようです。

インターネットに繋がっていない!

img_sakura
※画像はクリックで拡大します。

管理画面ではIPアドレスが取得しています。インストール段階では実はネットワークの設定ができていなくて繋がりません。pingも通らないので先にネットワーク設定から必要になるのがネックです

IPアドレスの確認

管理画面でifconfigと入力します。

ifconfig
※画像はクリックで拡大します。

eth0がありません。ネットに接続できていないのがわかります。このままでは使えません。

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

これが画像の文字です。IPアドレスが指定されていません。

ネットワークの設定をする

まずはeth0の設定をします。

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=9C:A3:BA:24:B0:30
TYPE=Ethernet
UUID=de5b466d-f7d3-4d04-a366-f4638c5a366a
ONBOOT=yes ← noになっていたらyesに変更
NM_CONTROLLED=yes
#BOOTPROTO=dhcp ← コメントアウト
IPADDR=133.242.16.54 ← IPアドレスを追加
NETMASK=255.255.255.0 ← サブネットマスクを追加

設定をすると以下のようになります。
次に/etc/sysconfig/networkを編集します

vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=localhost.localhost
GATEWAY=133.242.16.1 ← ゲートウェイを追加

デフォルトゲートウェイを設定します。設定したら次にetc/resolv.confを編集します。

vi /etc/resolv.conf
nameserver 133.242.0.3 ← 追加
nameserver 133.242.0.4 ← 追加
ネームサーバーを入力します。

これで設定完了です。完了したらネットワークの再起動をします。

再起動後コマンド確認

ネットワークの再起動をしたらIPの確認をします。

eth0      Link encap:Ethernet  HWaddr 9C:A3:BA:24:B0:30
          inet addr:133.242.16.54  Bcast:133.242.16.255  Mask:255.255.255.0
          inet6 addr: fe80::9ea3:baff:fe24:b030/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:327 errors:0 dropped:0 overruns:0 frame:0
          TX packets:85 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:26001 (25.3 KiB)  TX bytes:11419 (11.1 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

見事にeth0が追加されました。