Toon posts:

[FreeBSD] gateway probleem!

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een freeBSD server met 2 netwerk kaarten erin (rl0 en xl0)...
rl0 is verbonden aan internet dmv. een kabel modem... (24.123.123.123)
xl0 is de netwerk kaart voor t interne netwerk... (192.168.0.1)

Nu wil ik dat mensen gebruik kunnen maken van de server, om op internet te komen. Ik heb al geprobeer sysctl te gebruiken (net.inet.ip.forwarding=1) en in de rc.conf de gateway aan te zetten (gateway_enable="YES")

ik kan vanaf de server een andere server op internet pingen (dus bv. www.altavista.nl) en ik kan vanaf de server de clients pingen (in het internet netwerk)

Maar... ik kan dus niet vanaf een client het internet op komen... :'( de instellingen op de client staan goed.

Hoe los ik dit in hemelsnaam op?!?!?

Verwijderd

Heb je een firewall op dat ding staan, ipfilter / ipf ? staan daar de instellingen van goed ? misschien defaultrouter optie vergeten in de rc.conf ? wat meer info is wenselijk hier !

Verwijderd

Je zal wil ip nat moeten installeren en configureren.

  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 14:05

Kettrick

Rantmeister!

ipfw add 200 divert 8668 ip from any to any via rl0

je moet je kernel wel met een aantal opties bakken, ik zal ze even opzoeken :)

Als je het volgende in je kernel config zet werkt het iig. ;)

code:
1
2
3
4
5
6
7
8
9
10
11
options         IPFIREWALL
options         IPFIREWALL_VERBOSE
options         IPFIREWALL_FORWARD
options         IPFIREWALL_VERBOSE_LIMIT=10
options         IPV6FIREWALL
options         IPV6FIREWALL_VERBOSE
options         IPDIVERT
options         IPSEC
options         IPSEC_ESP
options         IPSEC_DEBUG
options         DUMMYNET

  • kieskes
  • Registratie: Juni 1999
  • Laatst online: 16:51
ipdivert meegecompiled?

  • real-0ne
  • Registratie: Juni 2001
  • Laatst online: 03-04-2024

real-0ne

Jah wat zal ik ervan maken

je moet gewoon een nieuwe kernel bakken met firewall, natd etc...

De enige echte....


Verwijderd

Topicstarter
ennuh...

ipfw add 200 divert 8668 ip from any to any via rl0

waar moet ik dat dan zetten??
of moet ik gewoon die opties in mn kernel meebakken??

Verwijderd

Topicstarter
en nog even voor de duidelijkheid... ik heb geen firewall (ipf of nat ofzo) ... maar op mn server thuis werkte het ook gewoon in 1 keer :?

  • Prozaq
  • Registratie: Juni 2000
  • Laatst online: 06-08 13:03
je moet het laatste deel van 'man natd' eens lezen, daar staat alles uitgelegd

Verwijderd

Er zijn genoeg howto's te vinden over hoe je een gateway kan opzetten. Je hebt de keuze uit natd of ipnat, je moet zelf maar opzoeken / uitvinden wat jij het handigst vindt.

Verwijderd

Topicstarter
jeetie!!! t werkt :)

IPFIREWALL en IPDIVERT in mn kernel gebakken...en toen via natd de forwards ingesteld...
en natuurlijk niet te vergeten, de firewall instelling even instellen op pass all from any to any :) anders kom je niet meer bij je FreeBSD server :+

t stomme is dat het wel werkt via ipfw add divert, maar niet werkt in mn rc.conf:

natd_enable="YES"
natd_interface="rl0"
natd_flags="-f /etc/natd.conf"

en in natd.conf:

interface rl0
use_sockets yes
same_ports yes
dynamic yes

maarja... t werkt nu gewoon :)
Pagina: 1