[FreeBSD] 2 IP's, 2 gateways?

Pagina: 1
Acties:

  • Wasp
  • Registratie: Maart 2001
  • Laatst online: 15-08 11:59
Ik zit met het volgende probleem.

Ik heb een FreeBSD bakje ingericht, met 2 IP's.
1 IP is extern, via proxy_arp via een router rechtstreeks op internet.
Het andere IP is, hoe kan het ook anders, intern.

Als ik alleen mijn externe IP inschakel, werkt deze via het IP van mijn proxy_arp routertje. (dus gateway)
Dat doe ik dan met het volgende regeltje in mijn rc.conf:
code:
1
defaultrouter="217.121.138.xxx"

Als ik dan mijn interne IP inschakel (ed0:0), werkt mijn externe niet meer.
Omdat dan de gateway niet meer klopt.

Mijn vraag is, kan ik met 2 IP's, 2 verschillende routers/gateways toewijzen?
Alvast bedankt voor de reacties. :)

[EDIT]
Even voor de duidelijkheid, mijn interne IP heeft 192.168.1.1 als gateway nodig.

Ryzen 9 5900X, MSI Tomahawk MAX, 32GB RAM, Nvidia RTX 4070 Ti | Mijn livesets


Verwijderd

Heb dan wel geen verstand van FreeBSD maar ik kan me zo voorstellen dat je @home verbinding via dhcp zelf een router / gateway definieert en die ook activeert. Als je de toewijzing wijzigt in volgorde (externe nic als 2e) gaat het dan wel goed ?

xxx=1 >:)

  • Wasp
  • Registratie: Maart 2001
  • Laatst online: 15-08 11:59
Op vrijdag 28 juni 2002 00:01 schreef janjanjansen het volgende:
Heb dan wel geen verstand van FreeBSD maar ik kan me zo voorstellen dat je @home verbinding via dhcp zelf een router / gateway definieert en die ook activeert. Als je de toewijzing wijzigt in volgorde (externe nic als 2e) gaat het dan wel goed ?
Neeneenee ;), ik zal het proberen uit te beelden:
code:
1
2
3
[Linux router] - Kabelmodem
    |
[WinXP] [FreeBSD] [etc]

WinXP is dmv van ipchains online. Dat is dus niet rechtstreeks.
FreeBSD is rechtstreeks verbonden dmv 'proxy_arp'.

Wat ik hiermee wil zeggen, is dat ik mijn Linux router gateway opgeef in rc.conf, en niet die van @home. :)
xxx=1 >:)
... En daarom gaat dit dus ook niet op, sorry. :P

Ryzen 9 5900X, MSI Tomahawk MAX, 32GB RAM, Nvidia RTX 4070 Ti | Mijn livesets


Verwijderd

Gebruik dan het interne router ip als gateway ipv het @home ip. Alleen je router heeft de @home gateway als default route staan.
Je gaat juist via een intern bereikbare gateway van een bepaald netwerk naar buiten dat netwerk.

Dus: Linux router : gw = @home gateway
Interne bakken: gw = intern adres Linux router.

  • Wasp
  • Registratie: Maart 2001
  • Laatst online: 15-08 11:59
Verrek, en het werkt ook nog.
Ontzettend bedankt man!
Dat het zo simpel zou zijn. :D
Ik dacht minstens aan een commando van 2 regels.. |:(

Ik had het niet geprobeerd omdat het op deze manier niet met Win9x niet werkte.

Nogmaals bedankt. :)

Ryzen 9 5900X, MSI Tomahawk MAX, 32GB RAM, Nvidia RTX 4070 Ti | Mijn livesets


Verwijderd

Het is ook allemaal niet zo ingewikkeld :P
Pagina: 1