Keine Netzwerkverbindung im initramfs (Dropbear)

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
agentclark
Beiträge: 5
Registriert: 03.06.2014 08:49:04

Keine Netzwerkverbindung im initramfs (Dropbear)

Beitrag von agentclark » 03.06.2014 15:50:25

Moin,

ich habe mir einen vollverschlüsselten Server (ausser /boot) mit LVM aufgesetzt. Um die Entschlüsselung auch remote durchführen zu können, habe ich mir Dropbear und Busybox installiert.
Während ich den Server in meinem LAN eingerichtet habe, funktionierte dieses auch problemlos, sowohl über DHCP, als auch mit statischer IP-Adresse.
Jetzt habe ich gestern dem Server eine neues Zuhause mit fester öffentlicher IP spendiert und seit dem ist das Remoteentschlüsseln nicht mehr möglich.
Es macht den Anschein, dass das NIC nicht hochkommt. Im LAN wurde mir immer die IP des Dropbear SSH-Servers angezeigt.
hier mein /etc/initramfs-tools/initramfs.conf:

Code: Alles auswählen

# initramfs.conf
...

BUSYBOX=y

...

DEVICE=eth0
IP=212.xxx.xxx.50::212.xxx.xxx.49:255.255.255.248:::off

...

DROPBEAR=y
Ich habe es auch schon über eine separate network-config unter /etc/initramfs-tools/conf.d probiert

Code: Alles auswählen

export IP=212.xxx.xxx.50::212.xxx.xxx.49:255.255.255.248::eth0:off
allerdings ohne Erfolg.

Code: Alles auswählen

update-initramfs -u
habe ich natürlich ausgeführt.

Ich habe momentan leider keinen physischen Zugang zum Server, erst morgen wieder. Daher würde ich gerne erstmal Lösungsvorschläge sammeln und diese morgen dann der Reihe nach ausprobieren.

Vielen Dank für eure Hilfe
Agent

edit: Als System läuft Wheezy und der Kernel ist 2.6.32-26-pve

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: Keine Netzwerkverbindung im initramfs (Dropbear)

Beitrag von habakug » 03.06.2014 18:45:17

Hallo!

Die initramfs weiss erstmal nichts von Netzwerkkarten, da muss man nachhelfen. Ist die Netzwerkkarte "eth0" stellt man so den Treiber fest:

Code: Alles auswählen

$ grep DRIVER /sys/class/net/eth0/device/uevent
DRIVER=b44
Jetzt fügt man das Modul in die Datei "/etc/initramfs-tools/modules" ein:

Code: Alles auswählen

# cat /etc/initramfs-tools/modules
b44
Dann noch eine Datei "/etc/initramfs-tools/conf.d/network_config" anlegen, z.B.:

Code: Alles auswählen

# cat /etc/initramfs-tools/conf.d/network_config
# export IP=<Client-IP>:<Server-IP>:<GW-IP>:<Netmask>:<Hostname>:<Device>:<autoconf>
export IP=92.91.90.89::92.91.90.1:255.255.255.0::eth0
Gruss, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

agentclark
Beiträge: 5
Registriert: 03.06.2014 08:49:04

Re: Keine Netzwerkverbindung im initramfs (Dropbear)

Beitrag von agentclark » 03.06.2014 20:47:20

Danke, werde ich morgen ausprobieren.
Was mich nur verwundert ist, dass es, als der Server noch im LAN war, ohne Probleme ging.

edit: bin momentan im Rechenzentrum und habe es gerade versucht. Leider ohne Erfolg.

agentclark
Beiträge: 5
Registriert: 03.06.2014 08:49:04

Re: Keine Netzwerkverbindung im initramfs (Dropbear)

Beitrag von agentclark » 04.06.2014 15:36:36

Tut mir leid wegen dem Doppelpost.

Bin nicht mehr solange im Rechenzentrum, daher würde ich den Thread gerne nochmal hervorheben.

Fällt jemandem zufällig noch eine Lösung zu dem Problem ein?

Vielen Dank

Antworten