Videresend Port 1000 til Port 80 på Mac OS X 10.5.8 – Trin-for-Trin Guide

Hvordan kan alle indgående forbindelser til port 1000 på værten (IP: 200.234.XXX.XXX) videresendes til port 80 på værten 10.211.55.5 på en Mac OS X 10.5.8?

For at videresende alle indgående forbindelser til port 1000 på værten (IP: 200.234.XXX.XXX) til port 80 på værten 10.211.55.5 på en Mac OS X 10.5.8, kan du bruge ipfw ved at tilføje en specifik regel i Terminal.

Sådan videresendes alle indgående forbindelser til port 1000 på værten (IP: 200.234.XXX.XXX) til port 80 på værten 10.211.55.5 på en Mac OS X 10.5.8

For at videresende alle indgående forbindelser til port 1000 på værten (IP: 200.234.XXX.XXX) til port 80 på værten 10.211.55.5 på en Mac OS X 10.5.8, kan du bruge ipfw, som er en firewall og trafikstyringsværktøj indbygget i Mac OS X. Følg disse trin:

  1. Åbn Terminal.
  2. For at sikre, at ipfw er aktiveret, kan du køre følgende kommando:
    sudo ipfw list

    Hvis der ikke er nogen regler, vil du se en besked som "65535 allow ip from any to any".

  3. Tilføj en regel for at videresende trafikken fra port 1000 til port 80 på den ønskede IP-adresse:
    sudo ipfw add 100 fwd 10.211.55.5,80 tcp from any to 200.234.XXX.XXX 1000

    Her er en forklaring på kommandoen:

    • 100: Regelnummer (kan være et hvilket som helst unikt nummer).
    • fwd 10.211.55.5,80: Videresend til IP 10.211.55.5 på port 80.
    • tcp from any to 200.234.XXX.XXX 1000: Matcher TCP-trafik fra enhver kilde til IP 200.234.XXX.XXX på port 1000.

  4. Bekræft, at reglen er tilføjet korrekt ved at køre:
    sudo ipfw list

Bemærk, at ipfw er blevet erstattet af pf (Packet Filter) i nyere versioner af Mac OS X. Hvis du opgraderer dit operativsystem, skal du muligvis bruge pf i stedet.