Yahm Neuinstall -> Keine / Falsche IP

Einrichtung, Nutzung und Hilfe zu YAHM

Moderator: Co-Administratoren

chris81
Beiträge: 20
Registriert: 09.12.2016, 16:08

Yahm Neuinstall -> Keine / Falsche IP

Beitrag von chris81 » 05.02.2018, 21:53

Hallo zusammen,

ich bin kur vorm durchdrehen und hoffe hier kann mir jemand helfen. Ich habe Ubuntu auf ESXI am laufen und bisher war alles problemlos.
Leider ist mir die Diskstation gecrasht und ich konnte die Ubuntu VM (mit Snapshots) nicht wieder herstellen, was ja ansich auch kein Problem sein sollte...
Also neustes Ubuntu Server Image installiert und yahm neu aufgesetzt. Lief alles einwandfrei durch.

Allerdings bekomme ich als IP jetzt (dhcp) eine 10.0.3.22 angezeigt und komme nicht aufs Webinterface, alle versuche eine andere IP einzugeben sind bisher fehlgeschlagen.
Ich kann zwar eine static IP setzen und bekomme dann 192.168.2.x angezeigt aber der Zugriff geht trotzdem nicht.

Soweit ich es beurteilen kann liegt es an lxc und den container privilegien allesdings bin ich hier überhaupt nicht im Thema.
Hat jemand eine Lösung?

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von leonsio » 06.02.2018, 12:34

hi

wie sieht deine interfaces datei aus?
wie sieht deine netzwerktopologie aus (welche adress-bereiche werden von wem vergeben)

chris81
Beiträge: 20
Registriert: 09.12.2016, 16:08

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von chris81 » 07.02.2018, 16:32

Hier die Übersicht:

Code: Alles auswählen

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
iface ens160 inet manual

auto yahmbr0
iface yahmbr0 inet dhcp
bridge_ports ens160

Code: Alles auswählen

YAHM Version: 1.9
CCU2 Version: 2.31.25

LXC container information
Name:           ccu2
State:          RUNNING
PID:            2913
IP:             10.0.3.22
CPU use:        431.37 seconds
BlkIO use:      2.29 MiB
Memory use:     68.14 MiB
KMem use:       0 bytes
Link:           vethBKT89O
 TX bytes:      630.41 KiB
 RX bytes:      781.40 KiB
 Total bytes:   1.38 MiB

Code: Alles auswählen

Available Bridges
bridge name     bridge id               STP enabled     interfaces
lxcbr0          8000.00163e000000       no              vethBKT89O
yahmbr0         8000.000c292cc4a8       no              ens160
Router ist ein Telekom Speedport IP Nummernkreis ist 192.168.2.x, genug IP Addressen sind frei. DHCP wird wischen 101-254 vergeben drunter nutze ich static.
Ein umstellen auf lxcbr0 hat auch nichts gebracht.

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von leonsio » 07.02.2018, 17:51

hmm das ist aber sehr komisch
bist du sicher dass du niergends ein DHCP Server laufen hast, oder die IP in der GUI vergeben hast?
und was meinst du mit fehlgeschlagen?

yahm-ctl join
ifconfig eth0 192.168.2.123
ping 192.168.2.1

und dann am besten noch ein Ping von Host zur CCU

chris81
Beiträge: 20
Registriert: 09.12.2016, 16:08

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von chris81 » 07.02.2018, 17:59

Code: Alles auswählen

Joining LXC container, you are now inside ccu2
/ # ifconfig eth0 192.168.2.23
/ # ping 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 data bytes
--- 192.168.2.1 ping statistics ---
5 packets transmitted, 0 packets received, 100% packet loss

Code: Alles auswählen

eth0      Link encap:Ethernet  HWaddr 4A:49:43:49:79:35
          inet addr:192.168.2.23  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::4849:43ff:fe49:7935/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:418 errors:0 dropped:0 overruns:0 frame:0
          TX packets:432 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:40159 (39.2 KiB)  TX bytes:33521 (32.7 KiB)
Hi, nein DHCP ist nur auf dem Router aktiv, der vergibt auch ordentlich IPs wenn ich auf ESXI eine VM aufsetze.
Ich kann auch dem Yahm host eien static geben, das funktioniert alles wunderbar.
Nur sobald es in den Conatiner geht ist die Verbindung weg. (Bis zur GUI bin ich noch nicht gekommen).

Ich nehme an, der Conatiner bekommt keine Meldung vom DHCP durchgereicht.

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von leonsio » 07.02.2018, 20:12

prüfe mal ob IP-Forwarding aktiviert wurde

cat /proc/sys/net/ipv4/ip_forward (musste 1 stehen)

prüfe ob Firewall läuft

Prüfe/deaktiviere dhcpd auf dem Host (schau in der Prozesstabelle nach)

laut deinem Output kommen einige Pakete an und gehen zurück, also Host müsstest du auf jeden Fall erreichen können (wenn dieser eine DHCP IP bekommen hat)

chris81
Beiträge: 20
Registriert: 09.12.2016, 16:08

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von chris81 » 07.02.2018, 20:31

IP Forward steht auf 1

Ja mit dem Host bin ich ganz normal im Netz, geht sowohl über dhcp als auch static.

Es muss am Container oder der Bridge hängen, ich habe hier https://github.com/leonsio/YAHM/issues/128 was gefunden, das recht ähnlich aussieht. leider geht der Befehl bei mir nicht da ich in /proc/sys/net/bridge/ den oderner bridge nicht habe.

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von leonsio » 07.02.2018, 21:48

wenn deine Bridge läuft, müsstest du auf dem Host eine IP auf der Bridge haben, also yahmbr0 müsste eine IP haben
wenn dies der fall ist und dein System über die IP ansprechbar ist, dann funktioniert grundsätzlich die Bridge Konfiguration

dann geht es darum zu schauen warum weitere virtuelle Interfaces nicht angesprochen werden. Bei brctl müsste vethBKT89O (ist wohl deine YAHM Instanz) ebenfalls unter yahmbr0 hängen. Dann wären theoretisch ens160 und vethBKT89O "gebridgt" und wenn die beiden IPs im gleichen Subnet haben. müssten die einander "sehen" bzw. anpingen können.

Wenn du dies erreicht hast, müsste man schauen warum es nicht von außen geht.

wie gesagt prüfe ob bei dir die FW läuft und beende diese ggf.

chris81
Beiträge: 20
Registriert: 09.12.2016, 16:08

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von chris81 » 07.02.2018, 22:46

Also ich kann vom Host aus Yahm pingen und wenn ich join auch von yahm den Host pingen.

leonsio
Beiträge: 1107
Registriert: 07.01.2012, 14:06
Danksagung erhalten: 6 Mal

Re: Yahm Neuinstall -> Keine / Falsche IP

Beitrag von leonsio » 07.02.2018, 23:01

Wenn beide IP im 192.268.2.x Bereich haben?
Welche ip hat Client? Ggf fehlt im YAHM eine Route? (Default gw)

1. Client -> Host geht?
2. Host -> YAHM geht?
3. Client-> YAHM geht nicht?

Falls 1 und 2 geht. Tippe ich auf fehlende Route im YAHM oder Firewall auf dem Host

Antworten

Zurück zu „YAHM“