1

ポート80を8484に転送しようとしています

sudo ipfw add 100 fwd 127.0.0.1,8484 tcp from any to any 80 in

これは私のローカルマシン(OS X 10.6)では機能しますが、サーバーOSX7では機能しません。

ルールを追加した後にURLに接続しようとすると、見つからないというメッセージが表示されます。

要求されたURL/login.htmがこのサーバーで見つかりませんでした。

これは、ルールを追加した後のipfwshowの出力です。

00100 0 0 fwd 127.0.0.1,8484 tcp from any to any dst-port 80 in
01000 0 0 allow ip from any to any via lo0
01010 0 0 deny ip from any to 127.0.0.0/8
01020 0 0 deny ip from 224.0.0.0/4 to any in
01030 0 0 deny tcp from any to 224.0.0.0/4 in
12300 0 0 allow tcp from any to any established
12301 0 0 allow tcp from any to any out
12302 0 0 allow tcp from any to any dst-port 22
12302 0 0 allow udp from any to any dst-port 22
12303 0 0 allow udp from any to any dst-port 68
12304 0 0 allow udp from any to any out keep-state
12305 0 0 allow tcp from any to any dst-port 53 out keep-state
12305 0 0 allow udp from any to any dst-port 53 out keep-state
12306 0 0 allow udp from any to any in frag
12307 0 0 allow tcp from any to any dst-port 311
12308 0 0 allow tcp from any to any dst-port 625
12309 0 0 allow icmp from any to any icmptypes 8
12310 0 0 allow icmp from any to any icmptypes 0
12311 0 0 allow igmp from any to any
65534 0 0 deny ip from any to any
65535 0 0 allow ip from any to any

ルールを追加したときに、転送が実際に機能しているかどうかはわかりません。これをテストする方法はありますか?また、転送ルールの認識をブロックしている可能性があるもの。

すべてのルールをフラッシュして、1つのルールを追加してみました

00100 0 0 fwd 127.0.0.1,8484 tcp from any to any dst-port 80 in

しかし、これも効果はありません。

4

0 に答える 0