12/18/96 Linux の telnet ================= 正月休みに Linux マシン2台をピアツーピア接続して遊ぼうと考えて先日秋 葉原で10Base-T のクロスケーブルを買ってきた。T3400 と Libretto を接続 して telnet をしてみたところ、 >> gaohne@peter[261]_% telnet 202.16.123.83 >> Trying 202.16.123.83... >> Connected to 202.16.123.83. >> Escape character is '^]'. で止ってしまい、その先に進まない現象に遭遇した。ping は正常にかかる。 同僚の K氏と原因を追求したところ、DNS を引きに行っていて、DNS がない ので止っているようだということが判ってきた。telnet をかけるマシンのと ころまではたどり着けるが、telnet をかけられたマシンから telnet をかけ たマシンに戻るときにマシン名で引いているようで、その際に DNS を要求し ているようである。 そこで、/etc/hosts にお互いのマシンを記述してやったら、無事つながる ようになった。 このあたりは、/etc の host.conf、hosts.allow、hosts.deny 等とも関連 しているだろうとのことであった。 [補足](01/05/97) いちいち IP アドレスやフルのマシン名で指定するのは面倒なので、 /etc/hosts にタブで区切って簡略名も指定した。