2011/05/12

Debian DHCP設定

固定IPアドレスだったサーバを引退させて,手元のデスクトップとして使うために持ってきたのに伴って,DHCPに変更しようとしたらハマってしまいました・・・

DHCPクライアントとして動作させるには,/etc/network/interfacesを書いただけでは不十分で,dhcp3-clientパッケージが必要なのだそうだ.というわけで,引越し前にdhcp3-clientは入れておきましょう(ネットワークがあるうちに).

$ apt-get install dhcp3-client

その上で,/etc/network/interfacesを編集することになりますが,その前に,
 $ /etc/init.d/networking stop
でネットワークインタフェースを落としておきましょう.

そのあとで,/etc/network/interfacesの
  iface eth0 inet static
の行を,
  iface eth0 inet dhcp
に変更して,それ以下のaddressなどは全て削除(コメントアウト)します.

修正したら,
 $ /etc/init.d/networking start
でネットワークインタフェースを有効にします.このとき,DHCPサーバを参照します.

うまくいけば,IPアドレスを取ってこれます.
また,/etc/resolv.confも自動的に更新されるはずです.