BBS 過去ログ No.0001に戻る
タイトル:
LAN内からサーバにアクセスできない
記事No:
182
投稿日: 2003/02/16(Sun) 21:04
投稿者:
shimirin
<
shimirin@kt.rim.or.jp>
昨日ルータを買って、いままでLinux上でuserとしてcgiなどのテストをしていたのを、別のLAN内のマシンからアクセスしようとしています。
192.168.0.2でも、localhostでもLinuxマシンでテストできます。192.168.0.1のルータにもアクセスできます。
192.168.0.2のサーバマシンのIPは、このサイトの丁寧な説明にしたがって固定できました。(RedHatのwebminは英語表示でメニューも多少違いますが)
ところが、LAN内のWindows、Macのマシンではしばらくつなげようとしているようなのですが、うまくいきません。WindowsのMS-DOSプロンプトからping 192.168.0.2とするとちゃんと返ってきます。
問題はどこにあるのでしょうか。
port80と関係あるのかな。
Linuxはたいていrootでなくuserで入り、モジラを使ってインターネットにアクセスしています。
タイトル:
自問自答
記事No:
183
投稿日: 2003/02/17(Mon) 00:03
投稿者:
shimirin
<
shimirin@kt.rim.or.jp>
今日、ラーメンを食べに行って考えているうちに、やはりサーバのほうのportの問題だと思って、RedHat Linux 7.1の本を見ていたら、ファイアウォールがデフォルトで有効になっていて、
/etc/sysconfig/ipchains
に次の行を足さないとだめということがわかりました。
-A input -s 0/0 -d 0/0 80 -p tcp -j ACCEPT
これはftpdなどの設定の際にもやらないといけない作業なのでしょう。
これを書いて、
#/etc/rc.d/init.d/ipchains restart
とやれば設定が有効になります。
これで息子のマックから、ウチの猫の写真や、自作のcgiがめでたく見えました。ふーっ。
Copyright© Home Server Technical. All Right Reserved.