Thread View: fj.net.ip.dns
7 messages
7 total messages
Started by SUZUKI Hitoshi
Sun, 22 Apr 2001 09:59
HTTPクライアント名の取得
Author: SUZUKI Hitoshi
Date: Sun, 22 Apr 2001 09:59
Date: Sun, 22 Apr 2001 09:59
66 lines
4294 bytes
4294 bytes
鈴木@浦和です. クロスポストが多いのでご注意ください。 内容に応じて削っていただくことを希望します。 現在あるシステムではなくこれから作るシステムについて、実現 可能かどうかの質問です。 イントラネット内で、DNSサーバー1台、DHCPサーバー1台、WWW (サーブレット含む)サーバー1台、DBサーバー1台、クライアン トが10台程度を想定しています。 各クライアントは起動時に DHCPサーバーより IPを取得します。 その後 WWWブラウザを利用して、WWWサーバーに接続し、ログイン 手続きの後、各画面とサーブレットで業務の処理を行います。 上記の状況で、システムの稼動状況を記録するためにログを取る のですが、クライアント側の IPは DHCPで振られるため IPアドレ スが都度変わるものと考えます。よってログに IPを残しても意味 をなしません。 そこで、顧客や私の周囲にいる人間から、クライアント1台1台 に対し名前をつけ(term_1, term_2,...)、その名前をログに書い たらいいじゃないかと言うのですが、これこそ IPが特定できない のにどうやって DNSに問い合わせたらいいのだっ、て気がするので す。 私はやり方が思いつかなかったもので、「え?、出来るんですか?」 と聞いたところ、「できるでしょ、それ位。」みたいな雰囲気でお 開きとなってしまい、誰一人具体的な方法を示しませんでした。 ちょっと落ち着いて自分で考えてはみたのですが、どうも出来る 気がしません。代替案としてなら、 1.クライアントを固定 IPとする。 2.クライアントのNICのMACアドレスをサーバーで取得して、対応 テーブルに問い合わせる。 3.クライアント側で名前を付け、その名前をクッキーにいれてお いて、WWWサーバーでクッキーの値を取得する。 というものがでてきたのですが、 1.だと「それって DHCPで出来るってことじゃないじゃん」だし、 2.なんて出来るんだろうか?wide-dhcpしか知らなくうる覚えな のですが、確か MACアドレスに対して手動で割り当てる設定方法が あったように記憶しています。で、その逆は出来ないものかと。 # ちゃんと調査せず投稿してしまってすいません。 で、これも動的割り当てではないしなあ。 3.が一番実現しやすい方法なように感じています。メニュー画面 とかにクライアント名登録の画面を用意しておき、その入力値を期 限無しでクッキーに保存する。業務画面処理ごとにサーブレットか らクッキーのクライアント名を読み込み、ログに出力する。 # 、っなんて仕様の話は誰もしとらんけど。 ちょっと考えすぎてしまっているでしょうか。なにか簡単な方法 があったり、上記の案に対するアドバイスがいただけたら幸いです。 ハード環境、ソフト環境もまだ未定なため明記出来なく申し訳ない ですが、一般的な話や、ご存知な環境に関する話題で結構ですので よろしくお願いします。 -- この紙は再生紙を利用しています。 鈴木 等
Re: HTTPクライアント名の取得
Author: 岡田 健一 / Kenichi OKADA
Date: Sun, 22 Apr 2001 10:09
Date: Sun, 22 Apr 2001 10:09
25 lines
3376 bytes
3376 bytes
おかだです。 In the message <9bu9n9$498$2@server.nmnet.rim.or.jp> SUZUKI Hitoshi <suzuki@nmnet.rim.or.jp> wrote: > イントラネット内で、DNSサーバー1台、DHCPサーバー1台、WWW > (サーブレット含む)サーバー1台、DBサーバー1台、クライアン > トが10台程度を想定しています。 > そこで、顧客や私の周囲にいる人間から、クライアント1台1台 > に対し名前をつけ(term_1, term_2,...)、その名前をログに書い > たらいいじゃないかと言うのですが、これこそ IPが特定できない > のにどうやって DNSに問い合わせたらいいのだっ、て気がするので > す。 クライアントが10台ぐらいなら、Mac アドレスで識別してみてはどうでしょう. arp dhcp??.??.co.jp とか arp -a とか -- 岡田 健一 URLs: mailto:okada@opaopa.org http://www.opaopa.org
Re: HTTPクライアント名の取得
Author: Keisuke Takayama
Date: Sun, 22 Apr 2001 12:45
Date: Sun, 22 Apr 2001 12:45
35 lines
3198 bytes
3198 bytes
>>>>> In article <9bu9n9$498$2@server.nmnet.rim.or.jp>, SUZUKI Hitoshi <suzuki@nmnet.rim.or.jp> writes: SH> 上記の状況で、システムの稼動状況を記録するためにログを取る SH> のですが、クライアント側の IPは DHCPで振られるため IPアドレ SH> スが都度変わるものと考えます。よってログに IPを残しても意味 SH> をなしません。 DHCP でのアドレス割り当ての状況が アドレスプール数 > 全クライアント数 をみたすのであればほぼ間違いなく同じアドレスが割り当て続けられます. SH> そこで、顧客や私の周囲にいる人間から、クライアント1台1台 SH> に対し名前をつけ(term_1, term_2,...)、その名前をログに書い SH> たらいいじゃないかと言うのですが、これこそ IPが特定できない SH> のにどうやって DNSに問い合わせたらいいのだっ、て気がするので SH> す。 Dynamic DNS. SH> 1.クライアントを固定 IPとする。 SH> 2.クライアントのNICのMACアドレスをサーバーで取得して、対応 SH> テーブルに問い合わせる。 SH> 3.クライアント側で名前を付け、その名前をクッキーにいれてお SH> いて、WWWサーバーでクッキーの値を取得する。 SH> というものがでてきたのですが、 業務システムならば障害発生時の切り分けを簡単にするために 各クライアントの MAC アドレスは記録しておくべきですし IP アドレスは固定で割り当てればよいのではありませんか. 逆に DHCP でなければならない理由はどこにありますか. -- Keisuke TAKAYAMA <taka@cyber-magic.org> <taka@magic.uinet.or.jp> 不許 全文引用 / 記述内容完全無保証
Re: HTTPクライアント名の取得
Author: Magara Yasuhiro
Date: Sun, 22 Apr 2001 13:17
Date: Sun, 22 Apr 2001 13:17
17 lines
2063 bytes
2063 bytes
>>>>> In <9bu9n9$498$2@server.nmnet.rim.or.jp> >>>>> SUZUKI Hitoshi wrote: > 各クライアントは起動時に DHCPサーバーより IPを取得します。 > その後 WWWブラウザを利用して、WWWサーバーに接続し、ログイン > 手続きの後、各画面とサーブレットで業務の処理を行います。 > 上記の状況で、システムの稼動状況を記録するためにログを取る > のですが、クライアント側の IPは DHCPで振られるため IPアドレ > スが都度変わるものと考えます。よってログに IPを残しても意味 > をなしません。 「ログイン手続き」するなら、WWWサーバのログにIDが記録されますよね? それでは不十分なのですか? 「誰が」アクセスしたかより、「どこから」の方に興味があるのでしょうか? -- 眞柄 康弘(Magara Yasuhiro)
Re: HTTPクライアント名の取得
Author: Hironobu Takahashi
Date: Mon, 23 Apr 2001 01:58
Date: Mon, 23 Apr 2001 01:58
16 lines
2076 bytes
2076 bytes
> $BNkLZ!w1:OB$G$9!%(B > > $B>e5-$N>u67$G!"%7%9%F%`$N2TF0>u67$r5-O?$9$k$?$a$K%m%0$r<h$k(B >$B$N$G$9$,!"%/%i%$%"%s%HB&$N(B IP$B$O(B DHCP$B$G?6$i$l$k$?$a(B IP$B%"%I%l(B >$B%9$,ETEYJQ$o$k$b$N$H9M$($^$9!#$h$C$F%m%0$K(B IP$B$r;D$7$F$b0UL#(B >$B$r$J$7$^$;$s!#(B DHCP $B$N%=%U%H$K$h$j$^$9$,(B Mac $B%"%I%l%9$4$H$K3d$j?6$k(B IP $B%"%I%l%9$r(B $B8GDj$9$k$3$H$,$G$-$k$H;W$&$s$G$9$,!#(B $B$b$7$/$O!"8GDj$7$F;H$&%^%7%s$J$iA[Dj$5$l$k5Y;_4|4V$NG\$H$+!"M-8z4|(B $B8B$r;W$$$C$-$jD9$/$7$?$i$$$+$,$G$7$g$&!)(B -- $B9b66M5?.(B($B$?$+$O$7$R$m$N$V(B): $B5;=Q8&5fAH9g(B $B?7>pJs=hM}3+H/5!9=(B $B>pJs%Y!<%95!G=$D$/$P8&5f<<(B (E-mail: hironobu@rwcp.or.jp) FJ$B$N2a5n$N5-;v$O$3$3$GFI$a$^$9(B -> http://galaxy.rwcp.or.jp/index.htm
Re: HTTPクライアント名の取得
Author: Keizo Fujii
Date: Mon, 23 Apr 2001 03:09
Date: Mon, 23 Apr 2001 03:09
28 lines
2311 bytes
2311 bytes
hironobu@trc.rwcp.or.jp (Hironobu Takahashi) writes:
$BF#0f$H?=$7$^$9!%$$$D$b3'$5$s$K=u$1$F$$$?$@$$$F$*$j$^$9!%(B_o_
<http://www.isc.org/products/DHCP/> $B$r;H$C$F$$$^$9!%(B
$B0J2<$N$h$&$J!$=q<0$G!$%[%9%H$K8GDj$N(BIP$B%"%I%l%9$r3d$jEv$F$F(B
$B$$$^$9!%(B
host pc01 {
hardware ethernet 00:81:f4:4d:1e:7e;
fixed-address 192.168.4.61;
option host-name "pc01";
}
host pc02 {
fixed-address 192.168.4.63;
hardware ethernet 00:01:f4:42:ad:9f;
option host-name "pc02";
}
IP$B%"%I%l%9$H!$(BMAC$B%"%I%l%9$OJQ99$7$F!$Nc<($7$F$$$^$9!%(B_o_
$B$&$A$O!$%5%V%M%C%H$r@Z$i$J$$$G!$(BDHCP$B%5!<%S%9$7$?$+$C$?$+$i!$(B
$B$3$&$J$j$^$7$?!%(B
--
$BF#0f7I;0(B ( Keizo Fujii ) $B7D1~Bg3X(B $BBg3X1!(B $B@/:v%a%G%#%"8&5f2J(B
mailto:keizof@sfc.keio.ac.jp
Re: HTTPクライアント名の取得
Author: SUZUKI Hitoshi
Date: Mon, 07 May 2001 14:06
Date: Mon, 07 May 2001 14:06
22 lines
1826 bytes
1826 bytes
鈴木@浦和です. Magara Yasuhiroさんの<86y9stxeen.wl@tobiuo.zoo.dyndns.org>から > >「ログイン手続き」するなら、WWWサーバのログにIDが記録されますよね? >それでは不十分なのですか? > 申し訳ありません。 書き忘れておりました。 ・一人が複数端末を操作するケースがざらにある。 ・ユーザ名ではなく「グループ名」でログインが可能である。(グ ループ名でログインすることが多そうだ、と) という理由なため、IPとかMACとか言っています。 # なんのためのログインっかって、、、。 -- この紙は再生紙を利用しています。 鈴木 等
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads