Autoerkennung zweite IP

  • Hallo,


    mir ist in Liveconfig folgender Fehler aufgefallen und zwar:


    Obwohl die zweite IP Adresse anständig eingetragen wurde in /etc/network/interfaces, muss man nach einem Neustart, trotzdem nochmal den befehl: ip addr add ***.***.***.*** dev eth0 und danach liveconfig und den Apache neu Starten. Der Apache wird aufgrund diesen Fehlers nach einem Neustart auch nicht automatisch gestartet, da es aufgrund dessen, einen Error gibt.

  • Denke nicht das das ein Problem mit Liveconfig ist... ist Deine "anständig eingetragene" IP denn nach einem Reboot auch tatsächlich angebunden... z.b. mal "ifconfig" machen.

    - LiveConfig 1.6.0-r2052 (Inaktiv) :: BETA: 1.6.1 - r2142 (Inaktiv)
    [HR][/HR] - CentOS 6.3 x64[HR][/HR]- Apache 2.2.15 - PHP 5.4.12* - mod_suphp 0.7.1** - MySQL 5.5.30*
    - Postfix 2.6.6 - dovecot 2.0.9 - Clamd 0.97.6** - clamav-milter 0.97.6**- postgrey 1.34**
    - vsFTPd 2.2.2 - AWStats 7.0**
    * Aus dem REMI-Repository :: ** Aus dem rpmforge-Repository

  • inhalt der interfaces


    # 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
    allow-hotplug eth0
    iface eth0 inet static
    address 212.114.**.**
    netmask 255.255.***.*
    network 212.114.**.*
    broadcast 212.114.**.***
    gateway 212.114.**.*
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.*.*


    auto eth0:1
    iface eth0:1 inet static
    address 212.114.**.**
    netmask 255.255.***.*
    network 212.114.**.**
    broadcast 212.114.**.**
    gateway 212.114.**.*
    dns-nameservers 8.8.*.*

  • Erst mal: wenn die IP eth0:1 im selben Subnetz liegt wie eth0 (konkret also das selbe Gateway hat), dann gehört die Gateway-Angabe bei eth0:1 weg (weil sonst zweu Default-Routen eingerichtet werden).


    Was liefert "ifconfig" - wird da auch eth0:1 angezeigt?


    Wenn ja, dann reicht ein Neustart von LiveConfig, um die neue IP zu erkennen (derzeit werden die vorhandenen IPs nur beim Start von LiveConfig ausgelesen).


    Viele Grüße


    Klaus Keppler

  • wird den dort eth0 angezeigt?

    - LiveConfig 1.6.0-r2052 (Inaktiv) :: BETA: 1.6.1 - r2142 (Inaktiv)
    [HR][/HR] - CentOS 6.3 x64[HR][/HR]- Apache 2.2.15 - PHP 5.4.12* - mod_suphp 0.7.1** - MySQL 5.5.30*
    - Postfix 2.6.6 - dovecot 2.0.9 - Clamd 0.97.6** - clamav-milter 0.97.6**- postgrey 1.34**
    - vsFTPd 2.2.2 - AWStats 7.0**
    * Aus dem REMI-Repository :: ** Aus dem rpmforge-Repository

  • Hast Du mal in die LogFiles z.B. messages usw. geschaut? Kenne die Syntax für Debian leider nicht wirklich - nutze CentOS.

    - LiveConfig 1.6.0-r2052 (Inaktiv) :: BETA: 1.6.1 - r2142 (Inaktiv)
    [HR][/HR] - CentOS 6.3 x64[HR][/HR]- Apache 2.2.15 - PHP 5.4.12* - mod_suphp 0.7.1** - MySQL 5.5.30*
    - Postfix 2.6.6 - dovecot 2.0.9 - Clamd 0.97.6** - clamav-milter 0.97.6**- postgrey 1.34**
    - vsFTPd 2.2.2 - AWStats 7.0**
    * Aus dem REMI-Repository :: ** Aus dem rpmforge-Repository

  • in der /etc/network/interfaces zu der HauptIP wird die zweite IP mit den beiden befehlen einfach hinzugefügt. Diese sieht dann so aus (daten anonymisiert ;))



    die neu hinzugefügten Zeilen habe ich blau markiert.
    nach dieser Änderung einmal "service networking restart" und "service lifeconfig restart" ausführen, und die IP steht zur Verfügung (und überlebt auch einen ReBoot) ...


    Die Variante mit dem eth0:1 in der Datei /etc/network/interfaces gilt als veraltet und sollte so nicht mehr genutzt werden ...

  • Ok danke


    Hab die Sachen eben alle eingetragen und auch einen Reboot gemacht, die zweite IP bleibt trotzdem aus und darf wieder die IP via Befehl und Liveconig neustarten.


    bei ifconfig wird mir die IP auch nicht angezeigt


    interfaces weitgehen Zensiert:


    # The loopback network interface
    auto lo
    iface lo inet loopback


    # The primary network interface
    auto eth0
    iface eth0 inet static
    address ***.***.***.**8
    netmask 255.255.255.0
    network ***. ***.***.***
    broadcast ***.***.***.255
    gateway ***.***.***.1
    # default route to access subnet
    up route add -net ***.***.***.**0 netmask 255.255.255.0 gw ***.***.***.1 eth0
    up ip addr add ***.***.***.0/32 dev eth0
    down ip addr del ***.***.***.0/32 dev eth0


    8 = HauptIP
    0 = Zweite IP

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!