- ベストアンサー
Jaguarでポートが開かなくなりました。
質問タイトルの通りJaguarで突然ポートが開かなくなりました。 システム環境の共有ファイヤーウォールのところでポート番号を指定して開けてあげるように設定してるのですが、 ローカルからと自分のIPにwebを通してポートスキャンをかけてみるとものの見事に指定して開けたはずのポートが開いてません。 これってやっぱり、バグなんでしょうか? システム環境から以外にポートを開ける方法があるのでしたらご教授願います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Terminalからroot権限で、以下のコマンドを実行すれば、現時点のフィルタリングのルールを表示します: ifpw -a list 例えば、リモートログインとFTPを開始した状態で、ファイアウォールを使用すると、次のような出力を得られます: 02000 508 74952 allow ip from any to any via lo* 02010 0 0 deny ip from 127.0.0.0/8 to any in 02020 0 0 deny ip from any to 127.0.0.0/8 in 02030 0 0 deny ip from 224.0.0.0/3 to any in 02040 0 0 deny tcp from any to 224.0.0.0/3 in 02050 0 0 allow tcp from any to any out 02060 0 0 allow tcp from any to any established 02070 0 0 allow tcp from any to any 20-21 in 02080 0 0 allow tcp from any 20,21 to any 1024-65535 in 02090 0 0 allow tcp from any to any 22 in 12180 0 0 reset tcp from any to any setup 12190 0 0 deny tcp from any to any 65535 26868 9259778 allow ip from any to any このコマンドは、FreeBSDでも使われているので、そうバグってたりはしないと思いますが。hosts.allowとか別の仕組みでアクセス制限を受けてる可能性もあります。 また、ipfwを利用して、フィルタリングルールを、動的に追加する事もできます。詳しい使い方は、 man ipfw をどうぞ。 BSD Essential(だっけ?)をインストールしてないと、manは見られないので、その場合は、googleとかで検索して下さい。
その他の回答 (1)
- biginer
- ベストアンサー率24% (382/1537)
ファイヤーウォールソフトとウイルスワクチンソフトを停止させてもだめですか。
補足
はい、ファイヤーウォールやウィルスソフトを停止してもポートは開いてません。
補足
返事遅くなりすいません。 ipfw -a listを実行してリストを見たのですが、 システム環境の共有から空けたポートはinと表示さてるのですが やはり、ポートスキャンをかけると開いてない状態です。 やっぱり、別のとこでアクセス制御をかけてるみたいですね。 manで表示される英語をシャーロックで翻訳かけてみたのですが 直訳すぎて余計に分からない状態ですのでwebサイトを色々と探して みます。 OSXServerだとサーバーセッティングで設定したポートはちゃんと開くのに ジャガーだとめんどくさいですね、、、(^^;