[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 814] Re: 名前解決(Ma cOSで異常なし?)(Re:portage)
小町です。
At Wed, 12 Nov 2003 03:48:39 +0900,
Hajime Tanaka wrote:
> それぞれにおいてネットワーク関連の設定を施した後、MacOS側から
> はwebブラウザでインターネットが利用できる
一つ確認したいのですが、これはブラウザ側でプロキシの設定をしないで直結
でつながる、ということですよね? プロキシ通さないとだめならそもそもの
前提からして違うのですが……。
> そこで、問題のマシンを出入りしている他の大学にカートでひきずって
> いきまして、ある管理者に許可を得ましてそこの環境にあわせてMacOS、
> gentooそれぞれに対しゲートウェイ、ネームサーバのアドレスを設定した
> ところ、今度は双方で異常がない模様です(!)。
なんか田中さんの大学のネットワークの管理者に聞かないと分からない、とい
う状況っぽいですが……。ちなみに自分が通ったことのある大学の2箇所では、
デフォルトでは emerge sync, emerge-websync のいずれも通りません。抜け
道がないことはないのでごそごそと設定して emerge sync してましたが、ネッ
トワーク管理者に問い合わせたらあっさり解決するんじゃないでしょうか。
> 試してみた結果、ネームサーバに
> 元の環境で設定したものを用いますと# emerge syncの結果
> rsync: getaddrinfo: rsync.jp.gentoo.org 873: Temporary failure in name
> resolution
> rsync error: error in socket IO (code 18) at clientserver.c(97)
> が現れまして、先方のネームサーバに切り替えますとこのエラーは
> 表示されません。すなわち、元の環境のネームサーバにはなんらかの
> 問題がありそうです。
外から使ったのであればこういう反応が返ってきても不思議はありません(内
側からのコネクションしか許さないように設定できるので)。dig
(net-dns/bind-tools に入っています)がインストールされているのであれば、
# dig @[ネームサーバのIP] rsync.jp.gentoo.org
みたいにしてちゃんと名前が本当に引けているのか確認してください。ping
は通るということなので、これで反応が返ってこないならネームサーバの問題
ですね。
> ネームサーバに先の大学の
> ものを設定させていただき(先方に問題ないと許可をいただきました)
> # emerge syncしたところRetryをくり返した後に以前とおなじく
> 名前解決ができない旨のエラーが表示されます。# emerge-webrsyncを
> 試したところ、冒頭調子よく動くのですが途中で
> rsync: error: writing 4092 unbuffered bytes - existing: Broken pipe
> rsync: error: error in rsync protocol data stream (code 12) at io.c(463)
> が表示され、どうも失敗しています。
名前解決だけが問題かどうか調べたいなら、/etc/hosts に
133.11.205.121 rsync.jp.gentoo.org
とでも書き足しておけば、rsync.jp.gentoo.org につなぐときはネームサーバ
には問い合わせにいかず、直接 133.11.205.121 を使うので、これを試してみ
てもいいかも分かりません。
> 少し時間がかかりそうですが、LAN内に個人的なgentooミラーサイトに
> 相当するようなものを作っておこうと思いました。
それがいいと思います。複数の Gentoo 機を作るのであれば、手近なところに
1台 rsync 用のミラーを立てておいて、他の Gentoo 機はそれと rsync する
ようにすると、トラフィックが減ってよいです。NFS してもいいんですけどね。
--
Mamoru KOMACHI <usata@xxxxxxxxxxxxxxxxxxxxxxx>
http://www.sodan.ecc.u-tokyo.ac.jp/~usata/