[gentoo] routes, 2 nics, 2 lans

Pagina: 1
Acties:

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 12-02 10:50
Ik heb in telecity een machine hangen die als webserver dient,

Deze machine hangt direct aan het internet, en krijgt dus ook een internet IP, gebruikt een default gateway voor al het internet verkeer die zich in de internet range bevindt, en ook de dns server hebben een internet ip.

Nu wil ik een intern ip toevoegen aan deze machine zodat al het internet verkeer over de 2e nic gaat welke op een losse switch zit samen met de andere internet nics van de andere servers.

Ik gebruik de range 192.168.12.1/255

Hoe maak ik nu precies de juiste instellingen? ik heb al geprobeerd het ip toe te voegen aan eth1, en dat lukt ook wel, maar als ik dan ping gaat het verkeer nog steeds direct naar de default gateway van eth0, (het internet op dus).

Ik heb al geprobeerd een route in te stellen voor 192.168.12.*, maar dat doet niks.
Ook heb ik geen clue of ik nou wel of niet een default gateway moet gebruiken, volgens mij is dat niet erg nuttig aangezien het verkeer binnen het interne lan altijd direct naar het andere ip kan en dus niet over een router/gateway hoeft.

Iemand enig idee? (en ja ik heb er al 2 dagen naar gezocht, en geklooid, maar ik heb ook weinig zin om de verbinding via ssh met die colobak te verliezen.)

openkat.nl al gezien?


  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Ik heb hier zo'n soort situatie gehad met een VPN, 2 nics met 2 verschillende subnets.
De default route moet je gewoon laten staan zoals ie is, dus naar je internet IP/gateway.
Door eth1 een IP te geven op het 2e subnet voegt ifconfig volgens mij automatisch een route toe voor dat netwerk, ongeveer zo:
code:
1
192.168.12.0     *               255.255.255.0   U     0      0        0 eth1

In het ideale geval gaat natuurlijk al het verkeer bestemd voor 192.168.2.0/24 over die interface naar buiten.
Mocht ifconfig deze route niet aanmaken kun je het volgende proberen:
code:
1
route add -net 192.168.12.0 gateway 192.168.12.1 netmask 255.255.255.0 eth1

gateway is hier dus het IP van eth1. (het zou ook zo kunnen zijn dat gateway in dit geval optioneel is maar dat weet ik niet zeker)
Je kunt voor de zekerheid ook even een tcpdump van eth1 te doen als je gaat pingen.

Nu met Land Rover Series 3 en Defender 90


  • skr
  • Registratie: Juli 2003
  • Laatst online: 03-09-2025

skr

Ten eerste, de range 192.168.12.1/255 bestaat niet.

Ik neem aan dat je bedoelt 192.168.12.0/24

# ifconfig eth1 up 192.168.12.1 broadcast 192.168.12.255 netmask 255.255.255.0

Hiermee word automatisch een route aangemaakt die al het verkeer voor 192.168.12.* stuurt naar eth1.

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 12-02 10:50
skr schreef op donderdag 10 februari 2005 @ 15:02:
Ten eerste, de range 192.168.12.1/255 bestaat niet.

Ik neem aan dat je bedoelt 192.168.12.0/24

# ifconfig eth1 up 192.168.12.1 broadcast 192.168.12.255 netmask 255.255.255.0

Hiermee word automatisch een route aangemaakt die al het verkeer voor 192.168.12.* stuurt naar eth1.
Yup idd, range klopt idd niet, was net overgestapt, want de oude range was al in gebruik.
anyway, die line werkte perfect, die kan ik ook gewoon in m'n /etc/conf.d/net opnemen toch?

openkat.nl al gezien?


  • froggie
  • Registratie: November 2001
  • Laatst online: 20-11-2024

froggie

Kwaaak

Die regel kun je gewoon in /etc/conf.d/net opnemen ja

Je zou eventueel ook kunnen kijken naar de nieuwe notatie in de net config file. Hoewel de oude notatie nog gewoon gebruikt kan worden is de nieuwe vorm the gentoo way.