« そりゃそぅだべなぁ。 | メイン | MovableType のちょっと疲れるところ。 »

今日の作業記録。「Solaris9 で DHCPclient」

NIC をうまく認識しないので WinXP と交換する。 82544GC から 82540EM へ格下げ(?)である。どちらも Intel 入ってる Gigabit 、である。
改めて Intel 謹製の driver package を上書きする。
# pkgadd intcgigae.pkg
# touch /reconfigure
# shutdown -y -g0 -i6
で、どうも ifconfig -a で出てこない。 ifconfig e1000g0 plumb なんぞ no such interface と言われる。man をよみよみしていたら、こんにゃろう内蔵NICの関係か、 instance number がずれてやがる。
# ifconfig e1000g1 plumb
きた!
# touch /etc/dhcp.e1000g1
# echo [hostname] > /etc/hostname.e1000g1
でリブート。で、 IPアドレスはもらえたものの、 Hostname : unknown ってなんだよ。googleDHCPサーバとクライアントの管理 (Running System V) というページに導かれる。そうか、 DHCP サーバの実装の問題か。確かに /etc/init.d/ で "unknown" で grep すると変なのが出てくる。で、
# diff /etc/inetsvc.orig /etc/inetsvc
158c158
<       hostname=`/sbin/dhcpinfo Hostname`
---
>       hostname=`/bin/cat /etc/nodename`

# diff /etc/network.orig /etc/network
810c810
<       "dhcp") hostname=`/sbin/dhcpinfo Hostname` ;;
---
>       "dhcp") hostname="`shcat /etc/nodename 2>/dev/null`" ;;
のように強引に Go 。 /etc/network 内では /bin/cat だと not found とな。これで無事、 DHCP による IPアドレスの取得とホスト名の設定が完了。
で。私はいつになったらこのマシンに Snort を入れられますか?
(ノД`)モウヤダ...

トラックバック

このエントリーのトラックバックURL:
http://www.mass.dnsalias.com/cgi-bin/mt/mt-tb.cgi/222

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2004年02月10日 01:01に投稿されたエントリーのページです。

ひとつ前の投稿は「そりゃそぅだべなぁ。」です。

次の投稿は「MovableType のちょっと疲れるところ。」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35