- 追加された行はこの色です。
- 削除された行はこの色です。
[[OS/Linux]]
*ネットワーク設定 [#mf3c42ba]
以下, Debian を基本に記述しています.
基本的に他のディストリビューションでも同じです.
**用意するもの(初めに決めておくべきもの) [#t9c4195a]
-ホスト名
-IPアドレス
-DNSサーバ名
**ホスト名の設定 [#eecb0fd1]
-/etc/hostname ファイルにホスト名を記述する.
-/etc/hosts ファイルにIPアドレスとホスト名の対応を記述する.
# /etc/hosts ファイルの記載方法
# IPアドレス 正式なホスト名 [エイリアス...]
127.0.0.1 localhost
192.168.1.5 myhostname.sys0tem.homelinux.com myhostname
**DNSの設定 [#rfdea142]
-/etc/resolv.conf ファイルに以下を記述する.
nameserver [プライマリDNSサーバのIPアドレス]
nameserver [セカンダリDNSサーバのIPアドレス]
※他にもいろんな設定があります. 詳細は [[resolv.conf:http://www.linux.or.jp/JM/html/LDP_man-pages/man5/resolv.conf.5.html]]を参照して下さい.
**IPの設定 [#t64bd67a]
-/etc/network/interfaces ファイルに以下を記述する.
auto lo
iface lo inet loopback # ループバックの設定
auto [インタフェース名] # 起動時に有効にする場合
iface [インタフェース名] inet [staticまたはdhcp]
address [IPアドレス]
network [ネットワークアドレス]
netmask [ネットワークマスク]
broadcast [ブロードキャストアドレス]
gateway [ゲートウェイアドレス]
※インタフェース名は, /sbin/ifconfig コマンドにて表示される
eth0 や, ra0 といった名前の事です.
--固定IPアドレスの場合の設定例
auto lo
iface lo inet loopbacck
auto eth0
iface eth0 inet static
address 192.168.1.5
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
--DHCPを利用する場合の設定例
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
**設定を反映させる [#hab9ae52]
次のコマンドで設定を反映させます.
/etc/init.d/networking restart