ある人からNASの完動品を頂いたのでネットワークインストールにチャレンジしてみた。
tftpサーバー:NEC Express5800Gd上DebianLennny
tftpクライアント:Logitec NetPocket
設定についてはすべてdebian公式のインストールガイドを参考に行った。
http://www.debian.org/releases/stable/i386/index.html.ja
指針:サーバー側でDHCPとtftpを動かし、
クライアントにpxelinuxを読み込ませ、DebianGNU/Linuxをインストールする。
設定について。
dhcpd.confの設定。
前略
host clientname{
server-name "TFTPサーバーのIPアドレス";
next-server TFTPサーバーのIPアドレス;
hardware ethernet クライアントのMACアドレス;
filename "pxelinux.0";
fixed-address 192.168.20.241;
}
後略
次にtftpサーバー
atftpをaptitudeから導入。
tftpはinetdから起動。→inetd.confで設定。
Debian公式ドキュメントより
4.5. TFTP ネットブート用ファイルの準備
http://www.debian.org/releases/stable/i386/ch04s05.html.ja
を参考にinetd.confに次の行を追加
tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /tftp
最後の/tftpが送り出す起動用イメージの置き場所となる。
インストール用のイメージはDebian公式のネットワークインストールイメージを展開して/tftpに置いとく。
設定が済んだらクライアントを起動。PXEモードにして待つと
DHCPによってIPアドレスを自動設定し、pxelinuxを読み込む。
そっからは普通のDebianのインストール。多分説明不要。
さて、このNAS何に使おうかな。元の使い手はblog用webサーバーにしていたらしいのだけど
性能が低すぎてちょっとblogにはきつかったんじゃないかな。
120 GBのHDDあるしファイルサーバー辺りが妥当か。
tftpサーバー:NEC Express5800Gd上DebianLennny
tftpクライアント:Logitec NetPocket
設定についてはすべてdebian公式のインストールガイドを参考に行った。
http://www.debian.org/releases/stable/i386/index.html.ja
指針:サーバー側でDHCPとtftpを動かし、
クライアントにpxelinuxを読み込ませ、DebianGNU/Linuxをインストールする。
設定について。
dhcpd.confの設定。
前略
host clientname{
server-name "TFTPサーバーのIPアドレス";
next-server TFTPサーバーのIPアドレス;
hardware ethernet クライアントのMACアドレス;
filename "pxelinux.0";
fixed-address 192.168.20.241;
}
後略
次にtftpサーバー
atftpをaptitudeから導入。
tftpはinetdから起動。→inetd.confで設定。
Debian公式ドキュメントより
4.5. TFTP ネットブート用ファイルの準備
http://www.debian.org/releases/stable/i386/ch04s05.html.ja
を参考にinetd.confに次の行を追加
tftp dgram udp wait nobody /usr/sbin/tcpd in.tftpd /tftp
最後の/tftpが送り出す起動用イメージの置き場所となる。
インストール用のイメージはDebian公式のネットワークインストールイメージを展開して/tftpに置いとく。
設定が済んだらクライアントを起動。PXEモードにして待つと
DHCPによってIPアドレスを自動設定し、pxelinuxを読み込む。
そっからは普通のDebianのインストール。多分説明不要。
さて、このNAS何に使おうかな。元の使い手はblog用webサーバーにしていたらしいのだけど
性能が低すぎてちょっとblogにはきつかったんじゃないかな。
120 GBのHDDあるしファイルサーバー辺りが妥当か。