ネットワークプログラミング相談室 Port10

このエントリーをはてなブックマークに追加
917デフォルトの名無しさん:04/09/22 11:55:37
>>908
その機器が回答するように設定しておく
918デフォルトの名無しさん:04/09/22 11:56:55
nmapで調べられるよね。どうやっているんだろう?(^o^)
919デフォルトの名無しさん:04/09/22 12:00:00
12:00:00
920デフォルトの名無しさん:04/09/22 12:00:25
12:00:45
921デフォルトの名無しさん:04/09/22 12:01:25
ここはあぼーんスレですか?
922デフォルトの名無しさん:04/09/22 12:02:05
923デフォルトの名無しさん:04/09/22 12:03:31
>>922
意味が分からないにもほどがある。いったいなんだよそれ。
924デフォルトの名無しさん:04/09/22 12:06:02
誰でもあぼーんできる板
925デフォルトの名無しさん:04/09/22 12:06:12
>>923
誰でも削除できるからあぼーんばっかりの板。
926デフォルトの名無しさん:04/09/22 12:12:08
>>875
ルーターが、PORTコマンドを書き換えて相手に送るとか、
そこまでやってくれるってことですか?
なんか、すごいかも。
927デフォルトの名無しさん:04/09/22 12:22:58
すごくもないべ
928デフォルトの名無しさん:04/09/22 13:20:43
うちのネコでもできっぺ
929デフォルトの名無しさん:04/09/22 13:33:50
ping <ipアドレス>
すると正しく応答しますが、

ping <Windowsマシン名>
すると、違ったIPに問い合わせた上、Request timed out.します。

サーバーのWINSの動作がおかしいのか、
氏にかけのネット機器(自社製)が半応答してるのか、
原因が分からず困っています。

どうやって調べて逝けばよいのでしょうか?
930929:04/09/22 13:38:27
補足ですが、

>ping <Windowsマシン名>すると、違ったIPに問い合わせた上、

これは、コンソールに Pinging <マシン名> [XXX.XXX.XXX.XXX] with 32 bytes of data:と出て、
かつ、XXX.XXX.XXX.XXXのIPが違っていることが分かりました。
931デフォルトの名無しさん:04/09/22 13:39:24
原因特定の基本は最小構成
932デフォルトの名無しさん:04/09/22 14:19:03
>>929
1. 再起動する
2. Ethereal でパケットキャプチャを開始する
3. ping <Windowsマシン名>とする
4. Ethereal でパケットキャプチャを停止する

でパケット眺めれば、直接の原因はたぶんすぐわかると思う。
933929:04/09/22 14:30:43
サンクスでつ>>932

Etherela(いーさ・りある?)凄いでつね。画面もカコイイし、Javaなんかな。
ping開始から、変なIPにARPプロトコルでBroadcastする前まで、
やりとりはDNS Serversの2つめ or Secondary WINS Server(DNSとWINS兼用サーバのため、どちらのサービスとして問い合わせたのか分からない)とのみ、
SMBプロトコルでやりとりしてることが分かりますた。

サーバーマシンの画面見ればなんか分かるんだろうか。
934デフォルトの名無しさん:04/09/22 14:59:28
単に同じ名前のマシンがいるだけだったりして
935929:04/09/22 15:08:24
>>934
PCだけでなくて、ITRON/TCPスタックの機器まであって。
見渡した限りでは機器じゃないし、Windows PCが半死に状態で応答してるとも思えないし。
pingも応答しない機器のOSなんて調べられないですよね。
936デフォルトの名無しさん:04/09/22 15:10:06
DNSのレコードをなぜみないのかと
937デフォルトの名無しさん:04/09/22 15:10:17
まあどうしてもわからなければlmhosts書き込んでやったら回避はできますよ
938929:04/09/22 15:14:49
レスサンクスでつ。とりあえず、管理者にお願いしてサーバーPCみてみます。
現象を消すよりも、犯人特定が重要で。

SMBプロトコルで通信してるということは、
そのサーバーにDNSサービスではなくて、
WINS サービス(なぜかSecondary)として問い合わせてる、
と確定しちゃって良いんですよねぇ。
939929:04/09/22 15:17:02
>lmhosts書き込んでやったら回避はできますよ

あ、そうなんですか。
たとえ他で同じ現象が出たとしてもサーバーいじれば何とかなるのか。
940デフォルトの名無しさん:04/09/22 15:19:09
有効なのは書き込んだPCだけですけどね
941デフォルトの名無しさん:04/09/22 20:00:52
linuxでTCPで通信する際に、テストとして再送が発生するようにしたいのですが、
ドライバ辺りで意図的にパケットロスを発生させる方法はありますか?
できれば一定の確率とか一定のパターンでパケットが落ちるように設定できるやつ
ないでしょうか?
942デフォルトの名無しさん:04/09/22 20:16:13
間にLinuxのルータを立てて
パケットロストや遅延を発生させることができるらしい。
キーワードとかは知らないけど。
943デフォルトの名無しさん:04/09/23 15:54:54
linee あたりでできないかな? bridgeだけど。
944デフォルトの名無しさん:04/09/23 19:57:38
945デフォルトの名無しさん:04/09/23 21:52:04
このスレを読んで
2chに自動カキコするスクリプトを書くことを決意した。
よしやるぞ
946デフォルトの名無しさん:04/09/24 01:47:33
氏ね^^
947デフォルトの名無しさん:04/09/24 08:59:04
>>945
応援するよ
948デフォルトの名無しさん:04/09/24 10:16:49
>>945
2chの約八割はもうすでに人口無能による自動レスなわけだが
949デフォルトの名無しさん:04/09/24 10:17:39
>>948
オマエモナー
950945:04/09/24 11:23:30
作ったぞ perlで100行くらいで出来た

Cookieの対処でハマったけど
ProxomitronってソフトでやりとりしてるHTTPヘッダー覗いてみたら
Cookieはサーバーが要求してクライアントが送るんじゃなくて
アクセス時にクライアントが最初っから送りつけてることに気がつき
そのように記述したらサクっと書き込めた

あとは302 FoundだけどこれはHost情報を送ってやったらうまくいった

板一覧やスレ一覧を取得してやれば簡単な2chブラウザが作れるかも
やってみるかなぁ
951デフォルトの名無しさん:04/09/24 13:49:32
その話を聞いているとガクブルしてくるんだが・・・・
漏れの予想では開発を中止する、になると思う
952デフォルトの名無しさん:04/09/24 14:50:22
無差別スクリプト嵐なんて昔からあったじゃん
ム板も荒らされたし
953941:04/09/24 15:38:02
>>942, >>943
サンクスコ。
これって中間のホストなしでできないかなぁ・・・。
954デフォルトの名無しさん:04/09/24 22:50:23
ターゲットはぜひ、大規模Off板に
955デフォルトの名無しさん:04/09/24 23:51:55
>>953
netfilterでuserspace packet handlerを書く。(ここは板に合っている)
一台でやるにはdouble NATを。(ここは板違い)
956デフォルトの名無しさん:04/09/24 23:52:28
957デフォルトの名無しさん:04/09/25 22:25:58
958デフォルトの名無しさん:04/09/26 01:04:43
おまいら、知ったかぶりかどうか知らんが結構詳しいよな?
どうやってその知識を得たんだ?

やっぱり、ヲタク?
959デフォルトの名無しさん:04/09/26 01:09:17
>>958
                | ̄``''- 、
                |      `゙''ー- 、  ________
                |    ,. -‐ ''´ ̄ ̄`ヽ、_        /
                |, - '´ ̄              `ヽ、     /
              /               `ヽ、ヽ   /
             _/                    ヽヽ/
           / / /   /  /  /            ヽハ
          く  / /!   |   〃 _/__ l|   | |   |  |  | | ||ヽ
           \l// / |  /|'´ ∧  ||   | |ー、||  |  | l | ヽ
            /ハ/ |  | ヽ/ ヽ | ヽ  | || /|ヽ/!  |/ | ヽ
            / |  ||ヽ { ,r===、   \| _!V |// //  .!   |
            | ||   |l |ヽ!'´ ̄`゙   ,  ==ミ、 /イ川  |─┘
            | ハ||  || | """ ┌---┐  `  / //  |
            V !ヽ ト! ヽ、    |     !    / //| /
               ヽ! \ハ` 、 ヽ、__ノ    ,.イ/ // | /
    ┌/)/)/)/)/)/)/)/)/)/)lー/ ` ー‐┬ '´ レ//l/ |/
    |(/(/(/(/(/(/(/(/(/(/│||      |\  〃
  r'´ ̄ヽ.              | | ト    /    \
  /  ̄`ア             | | |  ⌒/     入
  〉  ̄二) 知ってるが    | | |  /     // ヽ
 〈!   ,. -'                | | ヽ∠-----', '´    ',
  | \| |   .お前の態度が   | |<二Z二 ̄  /     ',
  |   | |               _r'---|  [ ``ヽ、      ',
  |   | |   気に入らない >-、__    [    ヽ      !
  \.| l.              ヽ、      [     ヽ    |
    ヽ|              \    r'     ヽ、    |
960デフォルトの名無しさん:04/09/26 09:00:28
やっぱり、ヲタクかw
961デフォルトの名無しさん:04/09/26 09:07:04
コレの仕事でカネもらってるんだ
日々学び詳しくなるのはプロとして当然
962デフォルトの名無しさん:04/09/26 10:06:10
専門家=ヲタク
963デフォルトの名無しさん:04/09/26 12:38:15
C++でTCP/IPプログラミングしているんですが、
readなら1バイトずつバッファに読み込んでも動くんですが、
writeでは一度にすべてを書き込まないと動きません。
これって、そういう仕様なんですか?
964デフォルトの名無しさん:04/09/26 12:50:57
>>963
はい
965デフォルトの名無しさん:04/09/26 13:05:34
アンバッファド入出力に切り替えればいいんじゃいない?
966デフォルトの名無しさん
モタクじゃない人なんて口だけですよ