[ zurück ] [ Inhalt ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ weiter ]
Hier sind 4 Beispiele, such Dir eins aus:
IP_PPP="$(/sbin/ifconfig devicename | grep 'inet addr:' | sed 's/.*inet addr:\([0-9.]*\).*/\1/g')"
IP_PPP="$(/sbin/ifconfig devicename | awk '/addr:/ {print $2}' | sed s/addr://)"
IP_PPP="$(/sbin/ifconfig devicename | perl -ne '/addr:([\d.]+)/ && print $1')"
IP_PPP="$(/sbin/ifconfig devicename | perl -ne 'print /addr:([\d.]+)/')"
Bei einer Modemverbindung musst Du 'devicename' durch 'ppp0', beim ersten ISDN-SyncPPP-Device durch 'ippp0' und bei ISDN-rawIP durch isdn0 ersetzen. Eventuell muss vor der Benutzung die 'LANG'-Variable auf C oder POSIX gesetzt werden, damit die Ausgabe auf englisch erscheint und die obigen Ausdrücke richtig funktionieren.
Die IP wird aber auch den ip-up Skripten übergeben ($PPP_LOCAL). Wenn Du sie nur dort brauchst, kannst Du Dir obiges sparen.
/proc/sys/net/ipv4/ip_dynaddr, was ist besser?'7' schaltet zusätzlich zum 'RST-provoking' 'verbosity' ein. Das bedeutet, dass die Änderung der IP Adresse in die Logfiles geschrieben werden. Näheres steht in
/usr/src/linux/Documentation/networking/ip_dynaddr.txt.
Es bedeutet das dein loopback Interface nicht (richtig) konfiguriert ist. Wahrscheinlich fehlt einfach nur die Zeile auto lo in der Konfigurationsdatei für die Interfaces. Wenn du folgendes in /etc/network/interfaces einträgst sollte das Problem behoben sein:
auto lo
iface lo inet loopback
Hier die Antwort aus der ISDN 4 Linux - FAQ:
"Since the certification of the HiSax driver is only valid for unchanged source code, the source code is protected by a checksum. When you get this message, then either you have changed the source code yourself, or the author did not update the checksum when changing the source code (reason could be that the complete certification tests have not yet been run on the changed code)."
Bitte lies die Beschreibung in der #debian FAQ
exim versucht zu seinem eigenen hostname die IP-Adresse zu ermitteln, und zwar auch die IPv6-Adresse. Um dafür die DNS-lookups zu unterbinden musst Du in deiner /etc/hosts einen Eintrag für deinen host haben.
Die IPv6-lookups kannst du exim abgewöhnen, wenn du exim.conf um folgenden Eintrag erweiterst: dns_ipv4_lookup = yes
[ zurück ] [ Inhalt ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ weiter ]
debian-user-german FAQ
14 Dezember 2004dugfaq at sylence dot net