過去のスレに・・・ ( No.1 ) |
- 日時: 2006/08/31 03:46
- 名前: Kay ID:MQ9IRIwU
- きりしま氏が過去に、私が立てたスレッド
>>[589] ローカルIPが収得できない にて > 私はAterm BL170HVなんですが、 > しばらく使ってると、UPnPデバイスとしてWindowsから見えなくなります。 > ルーターを再起動すると見えるようになるんですが、 > いちいち面倒くさいのでポートマッピングを設定して、 > UPnPはあきらめてます。
と書いています。 私の場合は、UPnPデバイスとしては常に見えていますが、ローカルIPを収得した後 何割かの確率で、グローバルIPの収得に失敗して、0.0.0.0になる事があります。 グローバルIPが0.0.0.0と言う事は、ポートマピング出来ていない思うのですが 接続元はローカルもリモートもいます。
ちなみに、これが通常とは限りませんが、普通のログだと思います。
Default tracker optimization rules file loaded. IP rules file: ipfilter.dat loaded, 0 entries. Start Listening at TCP Port:6881 Start Listening at UDP Port:6881 BitComet 0.70 is running on: CPU : Intel(R) Pentium(R) D CPU 2.80GHz 2793 MHz RAM size : 1,022.08 MB OS Version: Microsoft Windows XP Professional Service Pack 2 (Build 2600)
Windows XP ICF Status: Firewall TCP port is opened.[ローカル エリア接続] Windows XP ICF Status: Firewall UDP port is opened.[ローカル エリア接続] Windows XP WF Status: TCP Port is opened in Windows Firewall. Windows XP WF Status: UDP Port is opened in Windows Firewall. Update Local IP: ***.***.*.** Windows XP ICS Status: WAN IP: ***.***.***.***
この状態では、WAN IPを収得してるように見えますが、本当は、こっから かなりエラーが出て、最終的にはWAN IPは0.0.0.0になってます。 私とはログの出だしから違うので、何ともいえませんが、 きりしま氏のように、ポートマッピングを設定して、 UPnPはあきらめるのも一つの手だと思います。 ただ、ログ上の「Connected to UDP helper tracker on 2006-08-31 00:50」については、 ごちゃごちゃ弄っているときにみた記憶はあるのですが、はっきりと思い出せません。 確かWindowsのファイアウォールの例外設定の「ローカル接続」の詳細設定をいじったときに出てきたような気がします。 この場合は、BitCometの開けたポートのTCP,とUDPがあるのでその設定をいじるだけで解決した様な気ががします。 ログにいきなり「UDP tracker report: WAN IP = ***.***.***.**」と表示されると言う事は、ローカル接続されてないのだと思いますが、Windowsのファイアウォールの 例外設定に、なんらかの接続が出てると思うので、調べてみたらいかがでしょうか? 後考えられるのは、ウイルスバスターのファイアウォールの例外設定ですね。
的外れかもしれませんが、調べてみてください。
|
少し試してみました ( No.2 ) |
- 日時: 2006/09/01 00:13
- 名前: kadu◆JL7wnutziE ID:WbteeapA
- Kayさんレスありがとうございます。
まずマイネットワーク内のルーターの名前がBitCometの起動と同時に消えてしまう事を確認しました。またそのまま何もせずに数分放置するとルーターの名前が現れるという状態です。(これは僕だけの症状だとは思います。)
あれから少し設定を変更しながら様子をみてみたので報告します。
その前に前回BitCometでどの設定でのログか書き忘れていたので、書いておきます。 プロキシ設定 プロキシの種類:HTTP1.1 プロキシのURL:プロバイダのプロキシ プロキシのポート:8080 HTTP接続のみにプロキシを使用します(トラッカーへの接続のみ):on 高度な設定 接続の詳細 NAT/ファイアウォールの設定をICS/ICFで有効にする(XPのみ):off UPnPポートマッピング機能を有効にする(XPのみ):on
以下今回試してみた設定です。 プロキシ設定;No Proxy 高度な設定 接続の詳細 NAT/ファイアウォールの設定をICS/ICFで有効にする(XPのみ):off UPnPポートマッピング機能を有効にする(XPのみ):on
以下がログの内容です。 Default tracker optimization rules file loaded. Start Listening at TCP Port:56794 Start Listening at UDP Port:56794 BitComet 0.70 is running on: CPU : AMD Athlon(tm) XP 1202 MHz RAM size : 1,023.48 MB OS Version: Microsoft Windows XP Professional Service Pack 2 (Build 2600)
Update Local IP: ***.***.**.* Windows XP ICS Status: WAN IP: ***.***.***.** Windows XP ICS Status: TCP PortMapping Successfully Added. Windows XP ICS Status: UDP PortMapping Failed. Windows XP UPnP Status: Found BUFFALO WHR-G54 [BUFFALO INC.] [http://www.airstation.com/] UDP tracker report: WAN IP = ***.***.***.**
このログが出ている時で、マイネットワーク内のルーターの名前が消えている時はポートが開いていなかったのですが、ルーターの名前が現れるとポートが開いているのを確認しました。
これで解決だと思ったのですが、その後 プロキシ設定 プロキシの種類:HTTP1.1 プロキシのURL:プロバイダのプロキシ プロキシのポート:8080 HTTP接続のみにプロキシを使用します(トラッカーへの接続のみ):on 高度な設定 接続の詳細 NAT/ファイアウォールの設定をICS/ICFで有効にする(XPのみ):off UPnPポートマッピング機能を有効にする(XPのみ):off にしてもポートが開いている状態になってしまっています。
また、 プロキシ設定;No Proxy 高度な設定 接続の詳細 NAT/ファイアウォールの設定をICS/ICFで有効にする(XPのみ):off UPnPポートマッピング機能を有効にする(XPのみ):off ではポートが開いていないようです。
とりあえず中間報告でした。
|
役に立たなそうですが・・・ ( No.3 ) |
- 日時: 2006/09/01 00:38
- 名前: Kay ID:4Kjv1xb2
- kadu◆JL7wnutziEさんは、私よりかなり詳しいようなので、役に立たないと思いますが、
> NAT/ファイアウォールの設定をICS/ICFで有効にする(XPのみ):off
にしてるようですが、なぜでしょう?ちなみに私はonにしています。 詳しくは知らないのでカキコやめてみておこうかと思ったのですが、 この設定しないと、私のログの所の
Windows XP ICF Status: Firewall TCP port is opened.[ローカル エリア接続] Windows XP ICF Status: Firewall UDP port is opened.[ローカル エリア接続] Windows XP WF Status: TCP Port is opened in Windows Firewall. Windows XP WF Status: UDP Port is opened in Windows Firewall.
が出ませんよね?NATは何となく分かるんですが、ICS/ICFがちょっと分からないので、 offにしてる理由が分からないのですが? 少しでも参考になれば、と思います。
最初のログを見たときになんでいきなり
> UDP tracker report: WAN IP = ***.***.***.**
なんて出たのか分からなかったのですが、串いれてたんですね(^^; 勉強になりました。
修正 ICS/ICF分かりました・・・ 手動で設定してるならいらないんですね(^^; 参考 http://jp.bitcomet.com/option.htm
|
レスがあると嬉しいです。 ( No.4 ) |
- 日時: 2006/09/01 02:25
- 名前: kadu◆JL7wnutziE ID:gU.2bKJA
- NAT/ファイアウォールの設定をICS/ICFで有効にする(XPのみ):off
にしている理由ですが、簡単に言うと使ってないからです。(間違っているかもしれませんが) ICFはウィルスバスター2006のファイアウォール機能を使っているので無効にしているし、ICSはルーターを使っているから使っていないです。 ICSの説明は http://www.microsoft.com/japan/windowsxp/expertzone/columns/crawford/02july01.mspx に書いてありました。
プロキシについては、入れた方がいいのか、入れない方がいいのか迷っています。 ただタイミングはつかめてませんがプロキシを入れていて、ウィルスバスター2006のファイアウォールのログを見たら大量にブロックされていたので今は入れない方がいいような気がしています。(でもたまにプロキシ無しの接続も少ないけどブロックされてるからやっぱりよく分からないですね。)
環境を書き忘れていたので少し追加しておきます。 ルーターとの接続はBUFFALO WLI-USB-L11Gで無線接続です。 ウィルスバスター2006のファイアウォール設定は家庭内ネットワーク2で例外ルールはBitCometに関しては何も設定していません。
疑問点があったら言ってくれるとこちらの勉強にもなるのでありがたいです。
|
そう言ってもらえるとありがたいです。 ( No.5 ) |
- 日時: 2006/09/01 03:52
- 名前: Kay ID:4Kjv1xb2
- 今回の件で、かなり勉強させてもらっています。
> ICFはウィルスバスター2006のファイアウォール機能を使っているので無効にしているし、 > ICSはルーターを使っているから使っていないです。
との事ですが、私の環境は書いてませんでしたが、ウイルスバスター12のファイアウォールを使用しています。 つまり、XPとVB12の両方のファイアウォールを使用している事になります。 VB2007のβ版のテストをしたときに、XP側のファイアウォールを勝手に無効にしていたので 2006でも、そうなのかもしれませんが、もし、XPのファイアウォールが無効にされてないのであれば やはりICFは必要だと思います。 でないと、XP側がローカル接続のTCP/UDPのファイアウォールを開放できないからです。 私は1度、ICFにて自動設定していますので、ポート番号を変えない限りは ICFが無くても問題ありませんが・・・ ポート番号が変わると、ICFを使用するか、手動で設定しなければなりません。 でも、kadu◆JL7wnutziEさんは、多分XPのファイアウォールは無効にされてるのしょう。 ICSは私もルータを使用していますが、別にonにしていてもまったく問題ないです。っていうか何しているか分からない・・・ まぁ、これも手動で設定していれば必要の無い物だそうですが・・・
少しでも参考になればと色々やってるうちに、自分の方がおかしくなってしまいました(^^; ローカル接続以外に、常時インターネットゲートウェイがあったのですが消えてしまったので 修復しなければならなくなってしまいました。
かなり面倒な事になってきたので、これ以上は何も出来ませんが 頑張ってください。
|
ポートが開いたまま ( No.6 ) |
- 日時: 2006/09/01 13:01
- 名前: きりしま◆.CzKQna1OU ID:sOY/Wum6
- ポートが開いたままになってしまうのは、
オプション-高度な設定-接続の詳細にある
終了時にNAT/ファイヤーウォールのポートを解放する
をチェックすればいいのではないでしょうか?
|
中途半端ですが結果報告 ( No.7 ) |
- 日時: 2006/09/03 02:59
- 名前: kadu◆JL7wnutziE ID:nD1wcgj.
- Kayさん、きりしまさんレスありがとうございます。
設定自体は以前書いた所以外変えていないのですが、色々設定を変更しているうちに最初の状態が再現できなくなってしまいました。
現在では、 UPnPポートマッピング機能を有効にする(XPのみ):off の設定でルーターのポートを手動で開けていないのに接続元にリモートが存在してしまっています。 ただし、ルーターのポートを調べてみてもポートは開いていないようです。
自分のやってみた感じでは、まず手動でルーターのポートを開けてBitCometを起動して、その後ルーターのポートを閉じても以前接続していたピアにDHT Networkがらみで情報が残っていて接続をしてくるのではないかと思います。
中間報告で書いた プロキシ設定 プロキシの種類:HTTP1.1 プロキシのURL:プロバイダのプロキシ プロキシのポート:8080 HTTP接続のみにプロキシを使用します(トラッカーへの接続のみ):on 高度な設定 接続の詳細 NAT/ファイアウォールの設定をICS/ICFで有効にする(XPのみ):off UPnPポートマッピング機能を有効にする(XPのみ):off にしたらポートが開いている件ですがあれから何度やっても再現できなかったので勘違いだったと思います。
今回の状況改善にヒントをくれた、Kayさん、きりしまさんに感謝します。 また何かありましたよろしくお願いします。
|
私には ( No.8 ) |
- 日時: 2006/09/03 03:41
- 名前: Kay ID:m/hXIPs.
- もうこれ以上分かりかねますが、
> 自分のやってみた感じでは、まず手動でルーターのポートを開けてBitCometを起動して、 > その後ルーターのポートを閉じても以前接続していたピアにDHT Networkがらみで > 情報が残っていて接続をしてくるのではないかと思います。
その現象と同じ事は私も体験していますので、その通りだと思います。 ただ、条件が違います。VB12の例外設定でBitCometが使用できなくなっていたのですが Zipを解凍したり、ドライブを変えたりしたBitCometだと繋がったんですよね。 当たり前なんですが・・・ で、そのとき繋がったピアに関しては、VB12の例外設定で拒否になっているにもかかわらず、繋がったんです。やはりDHT Networkがらみだと思います。 kadu◆JL7wnutziEさんにとっては参考にならないでしょうが、もうこれ以上 私の知識ではついていけませんので、正常になる事を祈っています。
|
ありがとうございます。 ( No.9 ) |
- 日時: 2006/09/03 18:01
- 名前: kadu◆JL7wnutziE ID:nD1wcgj.
- Kayさん色々な情報ありがとうございます。
僕以外にもこのスレッドを見て少しでも解決のヒントになる人もいると思うので出来るだけ情報は出し合ったほうがみんなの為になると思います。
このスレッドの問題は中間報告の所で一応解決しました。 そうは言っても結局不安定な為、最終的にはUPnPの設定は無効にして、手動でポートを開けてBitCometを使用しています。
|