[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:20481] Q: DNS



越水です。

以前、ローカルなWebサーバにw3mでアクセスするときに、モデムが反応すると
いう話を書きました。そのときは、libnss-ldap.debをインストールするとい
うことで、いちおー解決しました。

けれども、最近またw3mを使っていて、モデムが反応することに気づきました。

状況を整理しておきます。問題のマシンでは、DNSを立てておらず、
/etc/hostsで名前をさばいています。192.168.10.12が問題のマシンです。

# /etc/hosts
127.0.0.1	localhost
192.168.10.10	genki.greentea.or.jp	genki
192.168.10.11	elph.greentea.or.jp	elph
192.168.10.12	ryoui.greentea.or.jp	ryoui

# The following lines are desirable for IPv6 capable hosts
# (added automatically by netbase upgrade)

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

モデムが反応するのは、PPPでプロバイダに接続しているときで、プロバイダ
のDNSは/etc/resolv.confに書かれています。

# /etc/resolv.conf
nameserver 202.238.95.24
nameserver 202.238.95.26

前回問題となった/etc/nsswitch.confです:

# /etc/nsswitch.conf
passwd:         compat
group:          compat
shadow:         compat

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

Webサーバは、Apacheを8888ポートで立ち上げています。

この状況でryouiの端末から:

$ w3m http://ryoui.greentea.or.jp:8888/

$ w3m http://ryoui:8888/

$ w3m http://localhost::8888/

の3つのコマンドで、モデムが反応します。

ところが:

$ w3m http://192.168.10.12:8888/

$ w3m http://127.0.0.1:8888/

ではモデムが反応しません。

どうやったらパケット洩れを防ぐことができるでしょうか?

越水
greentea@xxxxxxxxxxxxxxxx