Gå til innhold

Freebsd og natd, problemer domene og natd


Anbefalte innlegg

hmm aner ikke hvordan jeg skal forklare det:P

 

jeg sitter på lan med en webserver her, jeg bruker en freebsd boks med natd+routed som en router, men problemet er at jeg får ikke tak i webserveren min hvis jeg skriver ekstern ip eller domene i web browser, jeg må skrive intern ip. Derimot så funker det fint hvis jeg bruker en ekstern proxy. Jeg kan få tak i siden min hvor som helst, men ikke når jeg må ut og inn igjen via routeren, hvis noen skjønner.

 

Dette funket fint før når jeg brukte en egen router (sånn liten sak kjøpt på elkjip :p)

 

noen som har en løsning på dette ?!

Endret av WaBBiT
Lenke til kommentar
Videoannonse
Annonse

Når pakker kommer inn på 83.37.117.20 på port 80 skrives de om slik at destination blir 10.16.1.48. Dette er den første regelen.

Den andre regelen sørger for at pakker fra lanet til 10.16.1.48 blir skrevet om slik at de får 10.0.0.1 som source istedenfor 83.37.117.20.

Eneste aberet er at alle loggene vil tilsi at interne requests på den eksterne adressa kommer fra 10.0.0.1.

 

iptables -t nat -A PREROUTING -d 83.37.117.20 -p tcp --dport 80 -j DNAT --to-destination 10.16.1.48

iptables -t nat -A POSTROUTING -p tcp -s 10.0.0.0/255.0.0.0 -d 10.16.1.48 --dport 80 -j SNAT --to-source 10.0.0.1

Lenke til kommentar
Når pakker kommer inn på 83.37.117.20 på port 80 skrives de om slik at destination blir 10.16.1.48. Dette er den første regelen.

Den andre regelen sørger for at pakker fra lanet til 10.16.1.48 blir skrevet om slik at de får 10.0.0.1 som source istedenfor 83.37.117.20.

Eneste aberet er at alle loggene vil tilsi at interne requests på den eksterne adressa kommer fra 10.0.0.1.

 

iptables -t nat -A PREROUTING -d 83.37.117.20 -p tcp --dport 80 -j DNAT --to-destination 10.16.1.48

iptables -t nat -A POSTROUTING -p tcp -s 10.0.0.0/255.0.0.0 -d 10.16.1.48 --dport 80 -j SNAT --to-source 10.0.0.1

er det mulig å bruke noe annet enn -d 83.37.117.20? med tanke på oss uten fast IP...

Lenke til kommentar
Når pakker kommer inn på 83.37.117.20 på port 80 skrives de om slik at destination blir 10.16.1.48. Dette er den første regelen.

Den andre regelen sørger for at pakker fra lanet til 10.16.1.48 blir skrevet om slik at de får 10.0.0.1 som source istedenfor 83.37.117.20.

Eneste aberet er at alle loggene vil tilsi at interne requests på den eksterne adressa kommer fra 10.0.0.1.

 

iptables -t nat -A PREROUTING -d 83.37.117.20 -p tcp --dport 80 -j DNAT --to-destination 10.16.1.48

iptables -t nat -A POSTROUTING -p tcp -s 10.0.0.0/255.0.0.0 -d 10.16.1.48 --dport 80 -j SNAT --to-source 10.0.0.1

er det mulig å bruke noe annet enn -d 83.37.117.20? med tanke på oss uten fast IP...

hvis du bruker MASQUERADE istedenfor DNAT så.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...