Netplan genereert geen gateway/route

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • ahbart
  • Registratie: Januari 2002
  • Laatst online: 17:35
Om de een of andere reden kreeg mijn VPS geen internetverbinding meer na een herstart. Ik weet echter niet wat de problemen heeft veroorzaakt. Met de hostingprovider heb ik gezocht naar een oorzaak en het blijkt toch wel in mijn configuratie te zitten.
Ubuntu 20.04.4 server - volledig bijgewerkt

Mijn netplan configuratie yaml bestand ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
network:
    version: 2
    renderer: networkd
    ethernets:
        ens18:
            addresses:
                - 174.178.178.10/24
                - (ipv6-adressen)/64
            nameservers:
                search: [ invalid ]
                addresses:
                    - 213.136.95.10
                    - 213.136.95.11
                    - 2a02:c207::1
                    - 2a02:c207::2
            routes:
                - to: default
                  via: 174.178.178.1
                  on-link: true
                - to: "::/0"
                  via: "fe80::1"
                  on-link: true
            match:
                macaddress: 00:50:BB:CC:ef:AA


Met deze config krijg ik de volgende route:
code:
1
2
sudo ip route
174.178.178.0/24 dev ens18 proto kernel scope link src 174.178.178.10


pas als ik:
code:
1
ip route add default via 174.178.178.1 dev ens18 onlink

uitvoer, krijg ik weer een werkende internetverbinding.
code:
1
2
3
sudo ip route
default via 174.178.178.1 dev ens18 onlink 
174.178.178.0/24 dev ens18 proto kernel scope link src 174.178.178.10

Die eerste regel werkt dus.

Maar hoe krijg ik dan nou goed in Netplan config?
Ik heb al heel wat verschillende opties geprobeerd. Maar ik loop vast.
Iemand die een hint, of oplossing kan geven?
(ps. De ip-adressen zijn aangepast)

Alle reacties


Acties:
  • 0 Henk 'm!

  • ahbart
  • Registratie: Januari 2002
  • Laatst online: 17:35
Aaaah!!
Ik ben er uit. Uren werk in zitten.
Ik dacht er is geen ipv6 adres, omdat netplan niet goed werkt. Blijkt dus dat IPV6 uitgeschakeld was via de kernel. Ik had sysctl.conf als wel gecheckt maar daar stond het goed.
Als ik namelijk:
code:
1
ip addr add 2a02:xxxx:xxxx::1/64 dev ens18

uitvoerde, dan kreeg ik deze melding.
code:
1
RTNETLINK answers: Operation not supported

Uiteindelijk ontdekte ik dat ipv6 uitstond via Grub!! in /etc/default/grub
Vreemd genoeg gaf dat eerder geen problemen met bovenstaande netplan config. Maar nu opeens wel. Vreemd.
Het werkt weer.