Yahm Neuinstall -> Keine / Falsche IP
Moderator: Co-Administratoren
Yahm Neuinstall -> Keine / Falsche IP
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?
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?
Re: Yahm Neuinstall -> Keine / Falsche IP
hi
wie sieht deine interfaces datei aus?
wie sieht deine netzwerktopologie aus (welche adress-bereiche werden von wem vergeben)
wie sieht deine interfaces datei aus?
wie sieht deine netzwerktopologie aus (welche adress-bereiche werden von wem vergeben)
Re: Yahm Neuinstall -> Keine / Falsche IP
Hier die Übersicht:
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.
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
Ein umstellen auf lxcbr0 hat auch nichts gebracht.
Re: Yahm Neuinstall -> Keine / Falsche IP
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
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
Re: Yahm Neuinstall -> Keine / Falsche IP
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)
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.
Re: Yahm Neuinstall -> Keine / Falsche IP
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)
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)
Re: Yahm Neuinstall -> Keine / Falsche IP
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.
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.
Re: Yahm Neuinstall -> Keine / Falsche IP
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.
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.
Re: Yahm Neuinstall -> Keine / Falsche IP
Also ich kann vom Host aus Yahm pingen und wenn ich join auch von yahm den Host pingen.
Re: Yahm Neuinstall -> Keine / Falsche IP
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
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