[sylpheed-jp:10068] Re: 以前と異なるネットワークでIPアドレスを取り直しても通信ができない

Yoichi NAKAYAMA yoichi @ geiin.org
2006年 11月 22日 (水) 20:45:33 JST


At Wed, 22 Nov 2006 13:45:43 +0900,
Hiroyuki Yamamoto wrote:
> On Thu, 16 Nov 2006 19:38:05 +0900
> Hideki Yamane <henrich @ iijmio-mail.jp> wrote:
> 
> >  sylpheed 2.3.0beta5 を Debian unstable の上で利用しています。
> >  質問なのですが、ノートで DHCP を利用してIPアドレスを取得している場
> > 合、場所を移動して利用することがままあるわけですが、以前とは異なるネッ
> > トワークで再度IPアドレスを取得しなおしても sylpheed 自体を再起動させな
> >  いと通信が出来なくなります。
> > 
> >  これについて
> >  ・sylpheed 固有の問題か、依存している他のライブラリなどの問題か
> >  ・distor 特有の問題かそうでないか
> >  ・問題を解決するスマートなやり方はどのようなものがあるか
> > 
> >  を教えていただけませんか?
> 
> これは libc が IP アドレスの情報をキャッシュしているためだったような気が
> します(正確には覚えていません)。

resolv.confが更新されているのではないでしょうか。
もしそういう問題なら、totd とか使うと回避できます。

参照:
[1] http://www.imasy.or.jp/~ume/published/mobile-dns/
[2] Linux Programmer's Manual: resover(3) 
  > res_init() is normally executed by the first call
  > to one of the other functions.

Sincerely,
-- 
Yoichi NAKAYAMA


Sylpheed-jp メーリングリストの案内