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

Re: Wie default IP ermittlen?



Am 23.07.2012 21:42, schrieb Michelle Konzack:
Letzteres dagegen mit:
ip a l $( route -n | awk ' $1 == "0.0.0.0" { print $8 } ' ) | \
awk -F '[ |/]+' ' $2 == "inet" { print $3 } '

Den String bekomme ich nicht in shell_exec() weil irgend ein  ESC  error
drin ist.

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.

Hmmm. denke, das lezteres das richtige sein könnte...

War wohl nichts:

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.

Oder kann ich davon ausgehen, das die  gesuchte  IP  immer  an  oberster
Stelle steht?

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?

Gruß
Stefan


Reply to: