Proxmox 5.3 - Network Problem

Matze._

New Member
Apr 8, 2019
9
1
3
23
Hey Proxmox Community.

Habe einen Dedicated Server bei Hetzner ... ein Ip Subnet(1xIPv4, 1xIPv6) und eine 2. IP's.
Habe alles fertig aufgesetzt und mir ist aufgefallen dass meine VM's keine Netzwerk Connection hinbekommen...
Habe also vmbr0 und vmbr1 nach Anleitung bei Hetzner erstellt und funktioniert auch soweit.(https://wiki.hetzner.de/index.php/Proxmox_VE#Netzwerkkonfiguration_Hostsystem_Routed)
Bekomme dann aber bei der Installation(Ubuntu, Debian) Errors.
Habe auch schon versucht IP, Gateway, Netmask usw... alles manuell einzugeben hat aber auch nicht geholfen.

Weiß da jemand eine Lösung beziehungsweise wo mein Fehler liegen könnte?

Error Ubuntu 18.10:
Screenshot_4.png
Screenshot_5.png

/etc/network/interfaces auf dem Root-Server
Code:
### Hetzner Online GmbH installimage

source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback
iface lo inet6 loopback

auto eno1
iface eno1 inet static
  address 88.99.213.150
  netmask 255.255.255.192
  gateway 88.99.213.129
  # route 88.99.213.128/26 via 88.99.213.129
  up route add -net 88.99.213.128 netmask 255.255.255.192 gw 88.99.213.129 dev eno1

iface eno1 inet6 static
  address 2a01:4f8:10a:3e97::2
  netmask 64
  gateway fe80::1

# Einzel-IPs
auto vmbr0
iface vmbr0 inet static
  address 88.99.213.150
  netmask 255.255.255.255
  bridge_ports none
  bridge_stp off
  bridge_fd 0
  up ip route add 88.99.232.5/32 dev vmbr0

iface vmbr0 inet6 static
  address 2a01:4f8:10a:3e97::2
  netmask 64

# Subnet
auto vmbr1
iface vmbr1 inet static
  address 178.63.203.54
  netmask 255.255.255.248
  bridge_ports none
  bridge_stp off
  bridge_fd 0
 
Hetzner says in their Wiki they don't, but as I tried to fill in the IP, etc... manually it still isn't working
 
So your proxmox servers are up and they can reach internet ?

The VM that you created is not able to get IP and reach internet ?
 
Ich switch mal wieder ins Denglish wenn's recht ist.

Aus der Waffenkammer hole folgendes:

* von der VM aus Ping auf Host: geht/geht nicht?
* falls ja: IP forwarding auf Host an?
* falls nein: was sagt "ip a" bzw. "route -n" auf der VM?
* bei der Gelegenheit: was sagen diese Kommandos auf dem host, damit ich mir mal ein Bild machen kann.


edit:

so richtig kapiere ich die netwerkconfig auf dem host aber nicht. Wieviele IPs hast Du bei Hetzner zugewiesen bekommen für diese eine Maschine? https://www.aelius.com/njh/subnet_sheet.html 64?
 
Hey,

Ping von der VM auf den Host geht.
IP Forwarding ist auf dem Host an.
"was sagen diese Kommandos auf dem host" Wie meinst du das?

Hab bei Hetzner 2 IP's, eine main IP vom root und 1 extra + 1 IP Subnet/29, Hetzner meinte so ist es am besten.

Edit: Habe glaube ich verstanden was du meintest.


Code:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         88.99.213.129   0.0.0.0         UG    0      0        0 eno1
88.99.213.128   88.99.213.129   255.255.255.192 UG    0      0        0 eno1
88.99.213.128   0.0.0.0         255.255.255.192 U     0      0        0 eno1
88.99.232.5     0.0.0.0         255.255.255.255 UH    0      0        0 vmbr0
178.63.203.48   0.0.0.0         255.255.255.248 U     0      0        0 vmbr1

Code:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether b4:2e:99:48:13:1e brd ff:ff:ff:ff:ff:ff
    inet 88.99.213.150/26 brd 88.99.213.191 scope global eno1
       valid_lft forever preferred_lft forever
    inet6 2a01:4f8:10a:3e97::2/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::b62e:99ff:fe48:131e/64 scope link
       valid_lft forever preferred_lft forever
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 12:6d:39:04:02:d7 brd ff:ff:ff:ff:ff:ff
    inet 88.99.213.150/32 brd 88.99.213.150 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 2a01:4f8:10a:3e97::2/64 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::d0d6:80ff:fe11:93db/64 scope link
       valid_lft forever preferred_lft forever
4: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 0e:04:0b:80:c5:1c brd ff:ff:ff:ff:ff:ff
    inet 178.63.203.54/29 brd 178.63.203.55 scope global vmbr1
       valid_lft forever preferred_lft forever
    inet6 fe80::d403:cdff:fe1d:55c6/64 scope link
       valid_lft forever preferred_lft forever
8: tap100i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UNKNOWN group default qlen 1000
    link/ether 12:6d:39:04:02:d7 brd ff:ff:ff:ff:ff:ff
9: tap101i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr1 state UNKNOWN group default qlen 1000
    link/ether 0e:04:0b:80:c5:1c brd ff:ff:ff:ff:ff:ff
10: tap102i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master vmbr0 state UNKNOWN group default qlen 1000
    link/ether 5a:b2:56:3c:b6:a8 brd ff:ff:ff:ff:ff:ff
 
Last edited:
Falls Dir Hetzner ein 29er Netz (8 IPs) gegeben hat, ist das ja schön, warum konfigurierst Du aber auf eno1 ein 26er Netz? Nota bene mit der IP, die dann bei vmbr0 als einzel-IP angegeben ist?
 
Naja, weil Hetzner ebenfalls meinte ich soll es so konfigurieren anders geht es nicht.
Also habe ich es gar nicht erst anders versucht.
 
Der Beweis, dass es so geht steht aber auch noch aus...

Ich habe mir mal die von Dir verlinkte Hetzner-Doku angesehen.
da ist nur von 255.255.255.255 netmask (also /32, also Einzel-IP) die Rede.
 
Das macht auch gar keinen Sinn. Wieso sollte Hetzner dir ein Public IP4 Subnetz zur Verfügung stellen, wenn du es nicht explizit gemietet hast. Normalerweise eine IPv4 und eine IPv6. Die IPv4/6 ist der Weg ins Internet/WWW und alles andere wird über Private IPs realisiert.
Es sei denn, du hast es gebucht weil du VMs hast die eine eigene Public haben sollen (was ich absolut nicht verstehen kann, wieso man so was machen sollte/will. Alleine aus dem Sicherheitsaspekt her...egal).

Sieht eher nach einem Hetznerproblem als nach einem Proxmoxproblem aus.
 
18.06 kann das nicht rauslesen. Warum auch immer. Habe von 16.06 auf upgrade geamcht
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!