【HW】 Infoblox RADIUSone 
タイトルの機器がずいぶん前から手元に2台あったのですが、色々していたらいじる暇がなくていじるのはまた今度にしようと積んでいました。

詳細PDF 
http://www.takachiho-kk.co.jp/products/ ... RADIUS.pdf
要はRADIUS認証専用アプライアンスです。
後述の通り、内部は普通のPCなので改造して1Uのサーバとして動かした方が楽しそうな気がしないでもないですが。

そして今日、気が向いたのでちょろっといじってみました。

まず一台。シリアルを繋いで待ってみると何も反応なし。こういうときは大体クロスとストレートを間違えているので、ストレートからクロスケーブルに替えてまた電源を入れてみると…
Phoenix - AwardBIOS v6.00PG, An Energy Star Ally
Copyright (C) 1984-2003, Phoenix Technologies, LTD

TYAN Tomcat i875 S5102 v1.03h 011504

Main Processor : Intel Pentium(R) 4 2.40GHz(200x12.0)
Memory Testing : 1047552K OK
CPU Brand Name : Intel(R) Pentium(R) 4 CPU 2.40GHz

Hyper-Threading Technology CPU Detected (Hyper-Threading Technology Enabled)

Memory Frequency 320MHz (Dual Channel Mode Enabled)
IDE Channel 0 Master : Maxtor 6Y120M0 YAR51EW0
IDE Channel 0 Slave : None
IDE Channel 1 Master : None
IDE Channel 1 Slave : None






Phoenix Technologies, LTD
System Configurations
+==============================================================================+
| CPU Type : Intel Pentium(R) 4 Base Memory : 640K |
| CPU ID/ucode ID : 0F25/15 Extended Memory :1046528K |
| CPU Clock : 2.40GHz Cache Memory : 512K |
|------------------------------------------------------------------------------|
| Diskette Drive A : 1.44M, 3.5 in. Display Type : EGA/VGA |
| Diskette Drive B : None Serial Port(s) : 3F8 2F8 |
| Pri. Master Disk : LBA,ATA 100, 122GB Parallel Port(s) : None |
| Pri. Slave Disk : None DDR at Bank(s) : 0 2 |
| Sec. Master Disk : None |
| Sec. Slave Disk : None |
+==============================================================================+

Pri. Master Disk HDD S.M.A.R.T. capability .... Enabled

PCI device listing ...
Bus No. Device No. Func No. Vendor/Device Class Device Class IRQ
--------------------------------------------------------------------------------
0 29 0 8086 24D2 0C03 USB 1.0/1.1 UHCI Cntrlr 7
0 29 1 8086 24D4 0C03 USB 1.0/1.1 UHCI Cntrlr 9
0 29 7 8086 24DD 0C03 USB 2.0 EHCI Cntrlrtrlr 5
0 31 2 8086 24D1 0101 IDE Cntrlr 14
0 31 3 8086 24D3 0C05 SMBus Cntrlr 11
2 1 0 8086 1019 0200 Network Cntrlr 11
3 2 0 8086 1013 0200 Network Cntrlr 5
3 7 0 1002 4752 0300 Display Cntrlr 7
3 8 0 8086 1051 0200 Network Cntrlr 10
ACPI Controller 9
Verifying DMI Pool Data ...........


と、POSTコードが流れてきました。これ普通のマザーボードでも出来ないかな。OSが立ち上がった後ならLinux/Unixではコンソールに吐けるのですが、BIOSは専用のマザーじゃないと出来ないっぽいんですよね。

それはともかく、いくら待ってもここから先へ進まないという状況に。おそらくBootデバイスが見つからないのではないかと思い、一度このマシンからは離れ、試しにもう一台の方を立ち上げてみることにしました。

すると普通に起動でき、Loginプロンプトが出てきました。

ここから推測するに、多分HDDが故障してOSが起動できなくなっているのではないかと思い、試しに起動するマシンのイメージを起動できない方へ書いてみることにしました。
そして分解してみる。



BIOSのPOSTコードにもあったように、中身は普通のSocket 478の板でした。Tyan製です。
よく見るとコンデンサにRubyconやらMatsushitaやらいいところのものが使われていて分かる人はニヤニヤ出来る構成だと思います。

まあ、特にASICが積まれているわけではないのでつまらないと言えばつまらないですが。

さて、記憶媒体には普通のSATA HDDが使われているのでこれを他のドライブに移植します。KnoppixでマウントしてみるとEXT3でフォーマットされたパーティションが3つあり、中身は改造されたLinuxでした。

同じ容量のHDDがあればDDでよかったのですが、今手元に余っているのがSeagateの薄いタイプの80GBのドライブしかなかったのでTrueImageでごりごりバックアップ。TrueImageだとバックアップ元と先のドライブの総容量が違っても自動で計算してくれるので楽です。GRフォーマットとか特殊なものはセクタバイセクタのみになりますが、EXT*,FAT*,NTFSなど主要なものは網羅しているので大丈夫だと思います。※ただしZFSやらXFSやらNilFS等の変態的なFSを除く

そしてイメージを新しいHDDに移行。そして電源を入れてみると、起動できなかったRADIUS oneが起動しました。

初期化は簡単だったのですが、その次の問題はデフォルトパスワードが分からないと言うこと。まずUserGuideがない。
手当たり次第にadmin;admin,root;root,infoblox;infoblox,radiusone;radiusone,admin;passwd,operator,manager;friend...などやってみたのですがどれも外れでした。

積んだのでこの間に気分を変えるためにちょっと飲み物を買いに行ったのですが、そのときに色々思い浮かんだので更に試してみると、
admin;infoblox
が正解でした。一応初期化はされていたようです。推測できる範囲で助かりました…。

IPが設定できたのでtelnet、SSH,HTTP、HTTPSを試してみるとHTTPSが繋がるようになっていました。まあ、オレオレSSL認証なのでものすごくブラウザに怒られるのですが。



するとJavaのアプレットが立ち上がりデータベースの設定が出来るようになりました。


そのうちCiscoのAironet 1232やCentreCom 9424で認証させて遊んでみようと思います。

------------------------------
【追記】
RADIUSの概念は分かっても設定が分からなくて積んだw

コメントを書く
必要事項とコメントを入力して下さい。









タグの挿入