[gelöst] 2 Subnetze 2 Gateways möglich?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
slu
Beiträge: 2240
Registriert: 23.02.2005 23:58:47

[gelöst] 2 Subnetze 2 Gateways möglich?

Beitrag von slu » 18.02.2006 13:49:04

Hallo Forum,

ich habe 2 Netzwerkkarten im Rechner, einmal das Subnetz 192.168.1.0 und einmal 192.168.89.0.

Dementsprechend habe ich zwei Gateway definiert.

Problem ist nun wenn der Gateway 192.168.89.89 eingetragen ist kann ich ein Client (192.168.100.0) der über den Gateway 192.168.1.99 zu erreichen ist (eth0) nicht mehr anpingen.

Kommentiere ich den Gateway 192.168.89.89 aus geht das Netz/Gateway (192.168.100.0) und der Ping.

Code: Alles auswählen

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface 
auto eth0 
 iface eth0 inet static 
  address 192.168.1.41 
  netmask 255.255.255.0 
  network 192.168.1.0 
  broadcast 192.168.1.255 
  gateway 192.168.1.99
auto eth1 
 iface eth1 inet static 
  address 192.168.89.41 
  netmask 255.255.255.0 
  network 192.168.89.0 
  broadcast 192.168.89.255 
#  gateway 192.168.89.89 
  # dns-* options are implemented by the resolvconf package, if installed 
  dns-search linux-server
Wo mach ich da einen Fehler?
Zuletzt geändert von slu am 18.02.2006 15:59:38, insgesamt 1-mal geändert.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

Benutzeravatar
DynaBlaster
Beiträge: 958
Registriert: 25.03.2004 18:18:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DF0://dynablaster.adf

Beitrag von DynaBlaster » 18.02.2006 14:32:17

Hallo,

in /etc/network/interfaces kann man nur ein Standard-Gateway angeben. 2 Standardgateways machen ja auch keinen Sinn.

Um nun die Rechner im Netz 192.168.100.0/24 zu erreichen, kannst du dem Kernel einfach eine route mitgeben.

Code: Alles auswählen

route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.1.99
Bei dem Bindestrich vor dem "net" weiss ich nicht, ob die Syntax so richtig ist - aber im Prinzip geht es so ...

slu
Beiträge: 2240
Registriert: 23.02.2005 23:58:47

Beitrag von slu » 18.02.2006 15:59:13

Hi DynaBlaster,

vielen Dank für deine Antwort, danke deiner Hilfe läuft es nun und ich habe wieder was dazugelernt.

Ich hab nun den GW 192.168.89.89. in der /etc/network/interfaces definiert und dan GW 192.168.1.99 in meine Firewallscript mit eingebaut das beim starten geladen wird.

Um den Beitrag noch zu vervollständigen hier noch den Befehl um die Route zu löschen.

Code: Alles auswählen

route del -net 192.168.100.0/24
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

Antworten