Ubuntu ~初期設定 - ネットワークの設定~

○ ネットワークの現状確認

現在のネットワークの状況がどうなっているかは、ifconfig コマンドで確認できます。

# ifconfig
eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
          inet addr:192.168.1.111  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: xxxx::xxx:xxxx:xxxx:xxxx/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:995152 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82613 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:106807998 (101.8 MB)  TX bytes:17898511 (17.0 MB)
          Interrupt:10 Base address:0xe400

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:4477 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4477 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:307494 (300.2 KB)  TX bytes:307494 (300.2 KB)

上記の例では、eth0 という名称でLANカードが認識されていて、IPアドレスは 192.168.1.111 が割り当てられています。

 

○ ネットワークの設定確認

ネットワークの設定がどうなっているかは、設定ファイルを確認します。

# cat /etc/network/interfaces

インストール時に DHCP による自動設定にしていれば、以下のようになっていると思います。

# cat /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

手動で設定した場合は、以下のようになっていると思います。

# 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 static
        address 192.168.1.111 ← IPアドレス
        netmask 255.255.255.0 ← ネットマスク
        network 192.168.1.0 ← ネットワークアドレス
        broadcast 192.168.1.255 ← ブロードキャストアドレス
        gateway 192.168.1.1 ← デフォルトゲートウェイ
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.1.11 192.168.2.33
        dns-search test.intranet

 

○ ネットワークの設定変更

設定ファイルの内容を確認したうえで、必要に応じて適宜変更します。

# nano /etc/network/interfaces ← nano で設定ファイルを開いて確認

# 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 static
        address 192.168.1.111 ← IPアドレス
        netmask 255.255.255.0 ← ネットマスク
        network 192.168.1.0 ← ネットワークアドレス
        broadcast 192.168.1.255 ← ブロードキャストアドレス
        gateway 192.168.1.1 ← デフォルトゲートウェイ
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 192.168.1.11 192.168.2.33
        dns-search test.intranet

 

○ ネームサーバの設定確認

ネームサーバ(DNS)は以下の方法で確認できます。

# cat /etc/resolv.conf ← nano で設定ファイルを開いて確認

search test.intranet
nameserver 192.168.1.11
nameserver 192.168.2.33

 

○ ネットワークの再起動

ネットワークの設定を反映させるために、ネットワークサービスを再起動します。

# /etc/init.d/networking restart

 

○ ネットワークの動作確認

DNS と通信ができて、アドレス変換ができるかを確認するために nslookup コマンドを使用します。

# nslookup yahoo.co.jp
Server:         192.168.1.11
Address:        192.168.1.11#53

Non-authoritative answer:
Name:   yahoo.co.jp
Address: 203.216.227.176
Name:   yahoo.co.jp
Address: 124.83.139.192
 


自宅サーバーWebRing << 前 |ID=231 |次 >> 乱移動前後5表示サイト一覧