僕は仕事ができない(><)

落ちこぼれエンジニア。いろんなスキルが足りなくて、仕事ができない人のブログです。

Ubuntu 12.04 server をインストールしてみる。(2)

昨日の続き

ネットワーク設定

IPアドレス設定
$ sudo vi /etc/network/interfaces


viで立ち上がる。
UbuntuのviはCentOSで使っているviと
ちょっと使い方が違うので注意が必要。

Ubuntuのviの使い方
[i] カーソルの前から文字を入力
[a] カーソルの後ろから文字を入力

[↑] A
[↓] B
[→] C
[←] D

[x] 一文字削除

文字入力モードになっていると、→で文字が入力されてしまうので、
カーソル移動時は文字入力モードを解除するという使い方にすると
ストレスフリー。

そして、Deleteが効かない(私のキーボードのせい?)ので
間違えた場合は、[x]を入力する。

話を設定に戻すと、

$ sudo vi /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#iface eth0 inet dhcp  ⇒ コメントアウト
iface eth0 inet static
address xx.xx.xx.xx
netmask xx.xx.xx.xx
broadcast xx.xx.xx.xx
gateway xx.xx.xx.xx

$ sudo /etc/init.d/networking restart ネットワークの再起動

※青文字が追加部分

DNS設定

/etc/resolv.confの設定

※ resolv.confに設定するとOS再起動時にresolv.confに記載した内容が消えてしまう。
resolv.confを管理している場所があるらしい。

/etc/resolvconf/resolv.conf.d/base

に以下の内容を記載すれば、OS再起動時、resolv.confに設定が記載される。

$ sudo vi /etc/resolvconf/resolv.conf.d/base

nameserver DNSIPアドレス

確認

IP割り振り

$ ifconfig

eth0に指定したIPが割り振られているか。

疎通確認

$ ping デフォルトGWのIPアドレス
PING xx.xx.xx.xx (xx.xx.xx.xx) 56(84) bytes of data.
64 bytes from xx.xx.xx.xx: icmp_req=1 ttl=255 time=0.886 ms

DNSとの通信、アドレスが引けるか確認

$ nslookup google.co.jp

ブラウザを立ち上げて、インターネットにアクセスできるか確認。

イジョ( ゚д゚)ノシ