フォト
無料ブログはココログ

パソコン・インターネット

2007年10月14日 (日)

フレッツ光プレミアムとIPv6

フレッツ光プレミアムを、家庭内LANで2台のPCを利用しているが、セキュリティツール(NTT仕様のウィルスバスター?)とIPv6の相性の悪さか、全くネットに接続できない場合が、かなりの頻度で発生していた。
標準でついてくる上記セキュリティソフトのアップデートとIPv6サービスの起動が重なると、あたかもIEがハングアップしたかのような現象が起きるが、それとは異なり、いつまで待ってもネット接続ができず、CTU(加入者網終端装置)設定の場面すら開かない。
更に、LAN「接続時に通知領域にインジケータを表示する」にチェックをしているが、その表示もされない。LANが起動していない状況と思われる。
ハング状態(?)でコマンドプロンプトのipconfigで見ると、正常時にはv6のIP AddressやDefault Gatewayが全て表示されるが、fe80で始まるv6のIPアドレス1個とv4のアドレスしか表示されない。
PCを再起動しようとしてもシャットダウンも完了せず、電源スイッチの長押しで強制的にパワーオフするしかない。
一方、もう1台のセキュリティツールをインストールしていないPC(OSはXP Pro)では、このような現象はない。

NTT西日本のHPのQAには、「WindowsXP SP2 にスタートアップツールとIPv6プロトコルをインストールした場合、お客さまのご利用の環境によってはパソコンの起動時間が遅くなったり、アプリケーションの起動に時間がかかる場合などがあります。このような事象が発生した場合、WindowsXP SP2上で動作している「IPv6 Helper Service」を「無効」に設定することで、改善される場合があります。」とある。(私の場合は単に、「起動時間が遅」いのではなく、接続できないのだが。)
NTTのセキュリティツール専用窓口に問い合わせても、IPv6 Helper Serviceを無効にする旨の回答。
どうもIPv6 Helper Serviceが不具合を起こすらしい。
IPv6 Helper Service+NTT仕様のウィルスバスター?の関係か、またはIPv6 Helper Service+スタートアップで起動される他のプログラムとの関係か。

とにかく、「マイコンピュータ」を右クリック→「管理」→「サービスとアプリケーション」→「サービス」でIPv6 Helper Serviceを無効にした。
念のため、更にmsconfigで「システム構成ユーティリティ」を起動して「サービス」をMicrosoftのサービスのみにするとともに、「スタートアップ」も項目を最小限にした。
これにより、いつまで待ってもネット接続ができないという現象はなくなった(ように思われる)。

IPv6 Helper Serviceを無効とすることが、即IPv6が利用できないことにはならないと思うが、詳細は不明。
ipconfigで見る限り、「Tunnel adapter Teredo Tunneling Pseudo-Interface」の表示のみで、従来表示されていた「Tunnel adapter Automatic Tunneling Pseudo-Interface」は表示されなくなった。
トンネルアダプタの「自動トンネリング擬似インターフェイス」は起動されないが、「Teredoトンネリング擬似インターフェイス」は起動されているようです。
仮に、IPv6機能に依存している「テレビ電話」機能や「V6ステージ」(現在実施中のトライアルなし)などが使えなくても、通常のホームページ閲覧やメール送受信には影響がないはず。

2007年10月 8日 (月)

便利な「Google Maps API」

地図情報サービスはYahooにもあるが、やはりGoogleが一歩先を行っているように思う。
URLに住所を付けてやれば、座標をつけなくても航空写真や地図の検索ができる。
 (例)「http://maps.google.co.jp/maps?q=住所」
しかし、もっと有効的なのは、API機能だ。API Keyを取得すれば自分のHPに航空写真や地図を表示できる。当然、URLで呼び出した時のように、左側に情報ウィンドウも表示されない。もっともマニュアル(地図左端の三角ボタン)で地図のみにすることも可能ではあるが。
APIを利用すれば、スケールの初期設定やマーカーを設定したり、スクロールホイールの表示等、自分好みの表示ができる。
本ブログでも訪れたお店や場所の表示に利用している。ただし、API Keyは取得時に登録したURLでのみ有効であるため、本プログから位置情報を自分のHPへ渡してやることで、一元的に表示(地図表示は本プログでなく、自分のHPサイトのページで表示)するようにしています。
また、本プログから地図を表示する自HPへ位置情報を渡す方法は、一般的に検索エンジン等でよく使われているURL?で行っています。
 (例)「http://www.xxxx.com/xxx/xxx.htm?nn=xxx&ee=xxx&...」
ページ間のデータ受渡しはCookieがよく利用されるが、本ブログではURL?を使用。
勿論、HP側では?以降にセットされてきたデータを利用しやすいように項目を切り取る必要があるが、ネット上で皆さんが発表されているので、そのScriptを参考にして組めば、自分でScriptを考えることも不要です。(わずかばかりのJavaScriptの知識が必要ですが)
とにかく、無料でこんな便利な高機能が利用できるのがうれしい。