DHCPサーバとの通信がうまくいっている場合は、
# nmap -O 192.168.0.0/24
として、探します。
DHCPサーバとの通信がうまくいっていない場合、Linuxクライアントで
# ifconfig eth0:1 192.168.11.152 # telnet 192.168.11.150 Trying 192.168.11.150... Connected to 192.168.11.150. Escape character is '^]'. Kroutoshikou KURO-BOX (IETSUNA) kernel 2.4.17-kuro-box on ppc KURO-BOX-EM login: root Password: #
まずは、時刻修正。 以下は、いまくいきませんでした。
# telnet 192.168.0.139
IPアドレスを変更。
# cd /etc/network # vi interfaces
変更前
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp hostname `hostname`
変更後
auto lo iface lo inet loopback auto eth0 #iface eth0 inet dhcp # hostname `hostname` iface eth0 inet static address 192.168.0.250 network 192.168.0.0 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1
保存して
# reboot
としても、どうも起動しないみたい。
立ち上がるのを待ちます
ping 192.168.0.250
PING 192.168.0.250 (192.168.0.250) 56(84) bytes of data. From 192.168.0.128 icmp_seq=1 Destination Host Unreachable From 192.168.0.128 icmp_seq=2 Destination Host Unreachable From 192.168.0.128 icmp_seq=3 Destination Host Unreachable . . .
apache,sshの自動起動方法 rc0.d rc2.d rc6.dに設置しないといけない ln -s ../init.d/apache S20apache ln -s ../init.d/ssh S20ssh
Webを少しぐぐってみましたが,オリジナルのLinux上で動作させる方法が見付かりませんでした。 通常は,Vine化やDebian化を行った上でapacheをインストールしているようです。しかし、Debian化やVine化をしてしまうと、元々の管理画面やファイルサーバ機能が使えなくなります。管理画面はWebadminを使ってもよいかもしれませんが、今回はアプライアンスとして使うことを考え,以下の要件を考慮してオリジナルのLinuxでapacheを動作させることとしました。
付属CDのbinary以下にあるファイルを全て転送。
autoconf-2.13.tar.gz gettext-0.10.35.tar.gz openssl.tar.gz automake-1.4p4.tar.gz glibc-2.2.3.tar.gz patch-2.5.4.tar.gz binutils-2.10.91.0.2.tar.gz libgdbm-1.7.3.tar.gz perl-5.6.1.tar.gz bison-1.28.tar.gz libstdc++2.10-2.95.3.tar.gz portmap-5beta.tar.gz bzip2-1.0.2.tar.gz m4-1.4.tar.gz python-2.0.tar.gz diff-2.7.tar.gz make-3.79.1.tar.gz texinfo-4.0b.tar.gz flex-2.5.4.tar.gz nfs.tar.gz textutils-2.0.tar.gz g++-2.95.3.tar.gz ntp-4.0.99g.tar.gz xinetd-2.3.3.tar.gz gcc-2.95.3.tar.gz openssh-3.0.2p1.tar.gz gdb-5.1.tar.gz openssl-0.9.6e.tar.gz
めんどくさいので全部展開した.
tar xvzpf hogehoge.tar.gz -C / cd /usr/local mkdir src ここに
http://www.apache.jp/misc/download.html から、httpd-2.2.3.tar.gzをダウンロード http://oku.edu.mie-u.ac.jp/~okumura/linux/?Apache%202 を参考に,make
CFLAGS="-O2" ./configure --enable-so make make install
自動起動も同様に上記サイト情報を元に設定する。
345 cd /etc/rc.d 346 ls 347 cd .. 348 ls 349 cd init.d 350 ls 351 vim apache 352 vi apache 353 cd .. 354 cd rc.d 355 cd rc2.d 356 ln -s ../init.d/apache S20apache 357 ls 358 cp S20apache ../rc0.d 359 cp S20apache ../rc6.d 360 reboot
オリジナルのLinuxが動作している状態からのバージョンアップ http://kuro.dsk.jp/ より、vine_2004_04_04_2_dist.tgz をダウンロード