Default IP Adresse bei alias Einträgen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
firemac
Beiträge: 4
Registriert: 19.08.2015 09:40:04

Default IP Adresse bei alias Einträgen

Beitrag von firemac » 19.08.2015 09:56:44

Hallo Forum,

ich stehe gerade vor einem Problem mit Debian 7 & Debian 8 und komme nicht weiter.
In der /etc/network/interface hab ich Alias Einträge angelegt.
ist auch nicht das erste mal, das ich sowas mache.

Neustart (ja, braucht man normal nicht, aber geht a) fix und b) ist es ein Testsystem), login, alles da, wunderbar.
Zur Info, der Server hat öffentliche IP's, hängt in einer echten DMZ.

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
allow-hotplug eth0
iface eth0 inet static
        address 15.15.15.110
        netmask 255.255.255.128
        network 15.15.15.0
        broadcast 15.15.15.127
        gateway 15.15.15.1
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 15.15.15.2

auto eth0:1
iface eth0:1 inet static
        address 15.15.15.111
        netmask 255.255.255.128

auto eth0:2
iface eth0:2 inet static
        address 15.15.15.112
        netmask 255.255.255.128

auto eth0:3
iface eth0:3 inet static
        address 15.15.15.113
        netmask 255.255.255.128

auto eth0:4
iface eth0:4 inet static
        address 15.15.15.114
        netmask 255.255.255.128

auto eth0:5
iface eth0:5 inet static
        address 15.15.15.115
        netmask 255.255.255.128

auto eth0:6
iface eth0:6 inet static
        address 15.15.15.116
        netmask 255.255.255.128
Jetzt kommt's.
Lösche ich die alias Einträge aus /etc/network/interfaces raus und der Server hat nur die .110,
ist das auch meine public IP.
sind die Alias Einträge drin und der Server bootet mit der config,
ist die Public IP die .111 (also immer der erste Alias Eintrag).

Starte ich den Server ohne Alias Interfaces und erstelle diese nach dem Neustart,
ist, wie es sein soll, die Public IP die .110.

Warum ändert das System die Public IP auf ein Alias Interface.
Was mir auch aufgefallen ist - ein ifconfig eth0:x down entfernt alle alias interfaces auf einmal und eth0 hat keine IP mehr.

keine Ahnung wieso weshalb warum, aber...
Bug ?

(die 15.15.15.xxx ist wahrlos gewählt und nicht die echte IP).

Danke und Gruß,
firemac

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Default IP Adresse bei alias Einträgen

Beitrag von catdog2 » 19.08.2015 10:37:00

Lösche ich die alias Einträge aus /etc/network/interfaces raus und der Server hat nur die .110,
ist das auch meine public IP.
sind die Alias Einträge drin und der Server bootet mit der config,
ist die Public IP die .111 (also immer der erste Alias Eintrag).
Was bitte meinst du mit einer "Public IP"?

Außerdem sind alias interfaces seltsamer legacy kram, mach lieber (unter iface eth0)

Code: Alles auswählen

up ip addr add 15.15.15.111/25 dev eth0
down ip addr del 15.15.15.111/25 dev eth0
usw.
Unix is user-friendly; it's just picky about who its friends are.

firemac
Beiträge: 4
Registriert: 19.08.2015 09:40:04

Re: Default IP Adresse bei alias Einträgen

Beitrag von firemac » 19.08.2015 10:41:07

ich meine das die abgehende default IP immer dann die von dem ersten Alias Eintrag ist.

Verbinde ich mich mit irgendeinem Dienst oder Service auf einem externen Gerät,
ist die abgehende IP immer die von eth0:1, nicht aber die von eth0.

Was aber kurios ist, das es nur beim automatischen anlegen passiert.
lege ich die Interface Alias Einträge manuell an

Code: Alles auswählen

ifconfig eth0:1 15.15.15.111 netmask 255.255.255.128
dann stimmt's.

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Default IP Adresse bei alias Einträgen

Beitrag von catdog2 » 19.08.2015 10:52:54

Wie gesagt vergiss alias interfaces, dann sollte er das eh richtig machen.

Ansonsten steht hier wie das ausgewählt wird: http://linux-ip.net/gl/ip-cref/node155.html
Unix is user-friendly; it's just picky about who its friends are.

firemac
Beiträge: 4
Registriert: 19.08.2015 09:40:04

Re: Default IP Adresse bei alias Einträgen

Beitrag von firemac » 19.08.2015 11:17:00

Ok, so funktionierts...

dann werd ich mich mal mit der neuen Syntax auseinandersetzen müssen...

lang lebe ifconfig :hail:

Danke !

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Default IP Adresse bei alias Einträgen

Beitrag von catdog2 » 19.08.2015 11:17:40

lang lebe ifconfig :hail:
Ähm nein…
Unix is user-friendly; it's just picky about who its friends are.

firemac
Beiträge: 4
Registriert: 19.08.2015 09:40:04

Re: Default IP Adresse bei alias Einträgen

Beitrag von firemac » 19.08.2015 11:19:27

catdog2 hat geschrieben:
lang lebe ifconfig :hail:
Ähm nein…
Hatte den Ironie - Schalter vergessen ;-)

Antworten