• ベストアンサー

グローバルIP一つ(固定)でのWeb公開

ken2の回答

  • ken2
  • ベストアンサー率36% (86/235)
回答No.8

いろいろやっているようですが、まだ使えてないようですね。 LANからアクセスできるのなら、httpdは、動いているようですね。 2本足ということは、IPフィルターの問題でしょうか? ipchains -Lで、IPフィルターの設定がでてきます。 ipchainsは、どのように設定されたのでしょうか? eth0に対して、80番ポートは、inputで、anyからacceptになっているでしょうか?

YUNTAKU
質問者

補足

ken2様 ありがとうございます。 早速 ipchains -L とやって見ましたところ Chain input (policy ACCEPT): Chain forward (policy DENY): target prot opt source destination ports MASQ all ------ 192.168.1.0/24 anywhere n/a Chain output (policy ACCEPT): と出ます。 ipchainsの設定は、 /etc/rc.d/rc.localに以下のように追加しています。 /sbin/depmod -a /sbin/modprobe ip_masq_ftp /sbin/modprobe ip_masq_raudio /sbin/modprobe ip_masq_irc /sbin/modprobe ip_masq_vdolive /sbin/modprobe ip_masq_cuseeme ipchains -P forward DENY ipchains -A forward -s 192.168.1.0/24 -d 0.0.0.0/0 -j MASQ >eth0に対して、80番ポートは、inputで、anyからacceptになっているでしょうか? 申し訳ありません。上記の調べ方又は設定の仕方がわかりません。。。 お手数ですが、教えていただけますでしょうか?

関連するQ&A

  • fedora core1にapache

    apacheをインストール後、ブラウザでテストすると port80 だけ動きません。 cat /opt/apache/logs/error_log | more をチェックすると すでに80は使われているみたいなのですが、 [Fri May 21 19:08:46 2004] [crit] (98)Address already in use: make_sock: could not bind to port 80 どうしたらいいでしょうか? 改善策をアドバイスお願いします。

  • CATVでのWEBサーバーの公開

    現在CATVでネットに接続しています。Turbolinux6.0をサーバーにして社内用のWebサーバーはできています。 グローバルIPは一つもらっているのですが、これをLANの中でアクセスするとみれるのですが、他のプロバイダーからアクセスすると見れません。 アパッチを使っています。 外から見れるようにするには何か設定が必要なのでしょうか?

  • freeBSD 4.11p8からp9へupgrade後、httpsdがが起動しません

    今回のSAにより、freeBSD 4.11-R p8だったマシンをp9へアップグレードしました。makeworldの後reboot後、これまでのように # /usr/local/etc/rc.d/apache2.sh start でapacheを起動しようとしたところ、 Starting apache2. (48)Address already in use: make_sock: could not bind to address [::]:443 no listening sockets available, shutting down Unable to open logs のようなエラーが出て、apacheが立ち上がってくれません。 どなたかアドバイスいただけないでしょうか? よろしくお願いいたします。

  • Apacheをroot以外の権限で動かしたいのですが、可能でしょうか。

    Apacheをroot以外の権限で動かしたいのですが、可能でしょうか。 (BOF対策です。) 現在、CentOS 5.4を使用しており、root以外のユーザでapacheを起動すると、 Permission denied: make_sock: could not bind to address 0.0.0.0:80 とポート80に対する権限が無いと怒られてしまいます。 以上、よろしくお願いします。

  • Apache起動エラー

    Apacheを起動したときに「通常、各ソケット アドレスに対してプロトコル、ネットワークアドレス、または、ポートのどれか1つのみをしようできます。:make_sock:could not bind to address 0.0.0.0:80 no sockets available,shutting down Unable to open logs・・・ 」といったメッセージが出て起動しません。どのようにすればよろしいでしょうか。よろしくお願いいたします。

  • WEBサーバーの公開

    WEBサーバーを公開したいと思っております。 そもそも『Aterm WR7610HV』で公開は可能でしょうか?? とりあえず、ポートマッピング設定で 変換対象ポートを80、 宛先アドレスを公開するサーバーのプライベートIP で登録。 その後、パケットフィルタ設定で フィルタ種別を通過 送信元IPアドレスを * 宛先IPアドレスを公開サーバーのプライベートIP プロトコル種別をTCP 送信元ポートを 80 宛先ポートを 80 方向を両方向 で登録してみました。 IPは複数です。 ネットの外部よりの接続確認でポート80番が空いていないか、apacheが起動していないといわれます。apacheはローカルでアクセスできるので、起動しています。 ご存知の方がいらっしゃいましたら宜しくお願いします。

  • MAMPのエラーについて

    こんちには MAMPのApacheは立ち上がるのですが、 MySQLサーバーが立ち上がりません。 Can't start server: Bind on TCP/IP port: Address already in use Do you already have another mysqld server running on port: 3306 ? とエラーがでます。 どうかお助け下さい。 よろしくお願い致します。

  • PHP

    CentOS6でアパッチを起動しようとすると ルート権限で service httpd start コマンド打つと Permission denied: make_sock: could not bind to address [::]:18080 とでて失敗します。 なぜでしょうか?

  • アパッチ2.2.11が起動しません。

    アパッチ2.2.11が起動しません。 XAMPP version 1.7.1を導入しています。アパッチがなぜか起動しなくなりました。 ポート80はfreeです。 MySqlは通常通り軌道します。 apache_start.batを実行すると、 「要求したアドレスのコンテキストが無効です。:make_sock:could not bind to address 12.34.56.78:81 no listening sockets available,shutting down Unableto open logs Apache nicht gestartet werden Apache could not be started」 とでます。解決方法がありましたら、ご教授下さい。 windows7 32bitを使用しております。

    • ベストアンサー
    • PHP
  • Apacheのインストール

    いつも拝見しています。 環境:Red Hat Enterprise Linux ES v.4 32bit/EM64T PHPをインストールしようと思ったら、configureでエラーになってしまったので Apacheもソースからインストールしようと思い、インストールできたのですが、Apacheの起動ができません。 # /usr/local/apache2/bin/apachectl configtest では問題ないのですが # /usr/local/apache2/bin/apachectl start を実行すると -------------------- (98)Address already in use: make_sock: could not bind to address [::]:80 no listening sockets available, shutting down Unable to open logs -------------------- とエラーになってしまいます。 また、/etc/rc.d/init.d/httpd にはシンボリックリンクを張らなくてはいけないのでしょうか? 張るとしたらどうすればいいですか? ご教授よろしくお願いいたします。