[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie default IP ermittlen?



Moin Stefan,

Am 2012-07-23 21:47:42, hacktest Du folgendes herunter:
> Das "\" ist nur, weil es in der Mail als 2 Zeilen dargestellt wird,
> damit Du weißt, dass alles zusammengehört. Wenn Du es in eine Zeile
> klatschst, brauchst Du "\" nicht.

Nee, das habe ich schon weggelasssen, nur habe ich mit dem

    shell_exec('ip a l $( route -n | awk \' $1 == "0.0.0.0" { print $8 } \' ) | awk -F \'[ |/]+\' \' $2 == "inet" { print $3 } \'');

ein problem, weil ich die ' (singel quotes) nicht escapen kann.

> >192.168.0.12
> >192.168.0.11
> >192.168.0.20
> >192.168.0.50
> >oder respectiv eth0, eth0:1, eth0:2 und eth0:3.
> Ich würde gerade eher davon ausgehen, dass Du mehrere Default
> Gateways gesetzt hast. Warum man das brauchen könnte, weiß ich
> nicht. Vielleicht mag jemand mal Gründe für so etwas aufzählen, die
> sich mir bislang nicht erschließen?
> 
> Und was sagt denn "route -n" auf der Maschine?

Kernel-IP-Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0

eth0      Link encap:Ethernet  Hardware Adresse 00:11:25:3e:4e:5c  
          inet Adresse:192.168.0.12  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6-Adresse: fe80::211:25ff:fe3e:4e5c/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:293519949 errors:0 dropped:0 overruns:0 frame:0
          TX packets:271882390 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:1006632781 (959.9 MiB)  TX bytes:3739055447 (3.4 GiB)
          Interrupt:24 

eth0:11   Link encap:Ethernet  Hardware Adresse 00:11:25:3e:4e:5c  
          inet Adresse:192.168.0.11  Bcast:192.168.0.255  Maske:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          Interrupt:24 

eth0:20   Link encap:Ethernet  Hardware Adresse 00:11:25:3e:4e:5c  
          inet Adresse:192.168.0.20  Bcast:192.168.0.255  Maske:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          Interrupt:24 

eth0:50   Link encap:Ethernet  Hardware Adresse 00:11:25:3e:4e:5c  
          inet Adresse:192.168.0.50  Bcast:192.168.0.255  Maske:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          Interrupt:24 

eth1      Link encap:Ethernet  Hardware Adresse 00:11:25:3e:4e:5d  
          inet Adresse:192.168.1.215  Bcast:192.168.1.255  Maske:255.255.255.0
          BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:25 


--[ '/etc/network/interfaces' ]-----------------------------------------

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
	address 192.168.0.12
	netmask 255.255.255.0
	network 192.168.0.0
	broadcast 192.168.0.255
	gateway 192.168.0.1
	dns-nameservers 192.168.0.11
	dns-search intranet1.tamay-dogan.net

auto eth0:11
iface eth0:11 inet static
	address 192.168.0.11
	netmask 255.255.255.0
	network 192.168.0.0
	broadcast 192.168.0.255

auto eth0:20
iface eth0:20 inet static
	address 192.168.0.20
	netmask 255.255.255.0
	network 192.168.0.0
	broadcast 192.168.0.255

auto eth0:50
iface eth0:50 inet static
	address 192.168.0.50
	netmask 255.255.255.0
	network 192.168.0.0
	broadcast 192.168.0.255

auto eth1
iface eth1 inet static
	address 192.168.1.215
	netmask 255.255.255.0
	network 192.168.1.0
	broadcast 192.168.1.255
------------------------------------------------------------------------

Mein Problem is, das ich keine Daten mehr über eth1  senden  kann,  wenn
ich hier keine Gateway setze.  Wenn ich die gateway 192.168.1.1  angebe,
bekomme ich eine beschwerde weil  ein  dev  doppelt  ist  oder  igendwas
garbage...

Das Problem ist, das 192.168.1.1 mein zweiter Internet  Zugang  ist  und
dementsprechend eine Gateway benötigt, denn sonnst bekomme ich ja keinen
Kontakt zum Internet.

Das Problem wird allerdings noch größer, denn ich habe 4 feste Internet-
zugänge sowie 2 GSM/HSPA Backups...

Sprich, der obige Server hat Backup und Fallback als HA Lösung.

> Gruß
> Stefan

Thanks, Greetings and nice Day/Evening
    Michelle Konzack

-- 
##################### Debian GNU/Linux Consultant ######################
   Development of Intranet and Embedded Systems with Debian GNU/Linux
               Internet Service Provider, Cloud Computing
                <http://www.itsystems.tamay-dogan.net/>
                  <http://www.debian.tamay-dogan.net/>

itsystems@tdnet                     Jabber  linux4michelle@jabber.ccc.de
Owner Michelle Konzack

Gewerbe Strasse 3                   Tel office: +49-176-86004575
77694 Kehl                          Tel mobil:  +49-177-9351947
Germany                             Tel mobil:  +33-6-61925193  (France)

USt-ID:  DE 278 049 239

Linux-User #280138 with the Linux Counter, http://counter.li.org/

Attachment: signature.pgp
Description: Digital signature


Reply to: