Hallo,
gestern hatte ich das Problem, dass ich nicht mit SSH auf meinen Server zugreifen konnte. Das konnte ich mit einer Netplan-Konfigurationsdatei lösen, aber fehlerfrei funktioniert das System immer noch nicht. Beispielsweise funktioniert der SSH-Zugriff auf den Server von meinem Smartphone (Android, App JuiceSSH) aus manchmal gut und manchmal gar nicht. Manchmal, aber längst nicht immer, hilft dann ein Wechsel von WLAN zu LTE oder umgekehrt oder ein Neustart des Smartphones. Vor allem aber ist es zwar nicht immer, aber sehr oft so, dass Android-Apps wie Fedilab beim Zugriff auf die Mastodon-Instanz auf meinem Server nur verzögert reagieren - das war vor Einrichtung der Netplan-Konfiguration nicht der Fall. Wenn ich einen Post like, dauert es dann gut 5-10 Sekunden, bis der Like erscheint. Das sollte so nicht sein.
Hier meine Netplan-Konfigurationsdatei:
network:
version: 2
renderer: networkd
ethernets:
ens192:
addresses:
- 87.106.205.25/32
- 2001:8d8:1800:332::1/64
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
- 2001:4860:4860::8888
- 2001:4860:4860::8844
routes:
- on-link: true
to: default
via: 10.255.255.1
- to: default
via: fe80::1
version: 2Zum System: es ist ein Cloud Server von Ionos mit Ubuntu Server 22.04 (ohne Plesk).
uname -r
5.15.0-70-generic
ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 00:50:56:09:68:aa brd ff:ff:ff:ff:ff:ff
altname enp11s0
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default
link/ether 02:42:3f:64:e4:f2 brd ff:ff:ff:ff:ff:ffip addr
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: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:50:56:09:68:aa brd ff:ff:ff:ff:ff:ff
altname enp11s0
inet 87.106.205.25/32 metric 100 scope global dynamic ens192
valid_lft 27010sec preferred_lft 27010sec
inet6 2001:8d8:1800:332::1/64 scope global dynamic noprefixroute
valid_lft 3319sec preferred_lft 3319sec
inet6 fe80::250:56ff:fe09:68aa/64 scope link
valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:3f:64:e4:f2 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft foreverip -4 route
default via 10.255.255.1 dev ens192 proto static onlink default via 10.255.255.1 dev ens192 proto dhcp src 87.106.205.25 metric 100 10.255.255.1 dev ens192 proto dhcp scope link src 87.106.205.25 metric 100 169.254.0.0/16 via 10.255.255.1 dev ens192 proto dhcp src 87.106.205.25 metric 100 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 212.227.123.16 via 10.255.255.1 dev ens192 proto dhcp src 87.106.205.25 metric 100 212.227.123.17 via 10.255.255.1 dev ens192 proto dhcp src 87.106.205.25 metric 100
ip -6 route
::1 dev lo proto kernel metric 256 pref medium
fe80::/64 dev ens192 proto kernel metric 256 pref medium
default proto ra metric 100 expires 3sec pref high
nexthop via fe80::250:56ff:fe8b:9df dev ens192 weight 1
nexthop via fe80::250:56ff:fe8b:fedc dev ens192 weight 1
default via fe80::1 dev ens192 proto static metric 1024 pref mediumip neigh
10.255.255.1 dev ens192 lladdr 00:50:56:8b:7e:df REACHABLE fe80::250:56ff:fe8b:9df dev ens192 lladdr 00:50:56:8b:09:df router REACHABLE fe80::250:56ff:fe8b:e9c1 dev ens192 lladdr 00:50:56:8b:e9:c1 STALE fe80::250:56ff:fe8b:fedc dev ens192 lladdr 00:50:56:8b:fe:dc router REACHABLE fe80::250:56ff:fea8:5c92 dev ens192 lladdr 00:50:56:a8:5c:92 STALE
grep renderer /{lib,etc,run}/netplan/*yaml
grep: /lib/netplan/*yaml: Datei oder Verzeichnis nicht gefunden /etc/netplan/01-netcfg.yaml: renderer: networkd grep: /run/netplan/*yaml: Datei oder Verzeichnis nicht gefunden
grep -v -e ^$ -e '^#' /{lib,run,etc}/systemd/network/*.netdev
grep: /lib/systemd/network/*.netdev: Datei oder Verzeichnis nicht gefunden grep: /run/systemd/network/*.netdev: Datei oder Verzeichnis nicht gefunden grep: /etc/systemd/network/*.netdev: Datei oder Verzeichnis nicht gefunden
grep -v -e ^$ -e '^#' /{lib,run,etc}/systemd/network/*.link
/lib/systemd/network/73-usb-net-by-mac.link:[Match] /lib/systemd/network/73-usb-net-by-mac.link:Path=*-usb-* /lib/systemd/network/73-usb-net-by-mac.link:[Link] /lib/systemd/network/73-usb-net-by-mac.link:NamePolicy=mac /lib/systemd/network/99-default.link:[Match] /lib/systemd/network/99-default.link:OriginalName=* /lib/systemd/network/99-default.link:[Link] /lib/systemd/network/99-default.link:NamePolicy=keep kernel database onboard slot path /lib/systemd/network/99-default.link:AlternativeNamesPolicy=database onboard slot path /lib/systemd/network/99-default.link:MACAddressPolicy=persistent grep: /run/systemd/network/*.link: Datei oder Verzeichnis nicht gefunden grep: /etc/systemd/network/*.link: Datei oder Verzeichnis nicht gefunden
grep -v -e ^$ -e '^#' /{lib,run,etc}/systemd/network/*.network
/lib/systemd/network/80-container-host0.network:[Match] /lib/systemd/network/80-container-host0.network:Virtualization=container /lib/systemd/network/80-container-host0.network:Name=host0 /lib/systemd/network/80-container-host0.network:[Network] /lib/systemd/network/80-container-host0.network:DHCP=yes /lib/systemd/network/80-container-host0.network:LinkLocalAddressing=yes /lib/systemd/network/80-container-host0.network:LLDP=yes /lib/systemd/network/80-container-host0.network:EmitLLDP=customer-bridge /lib/systemd/network/80-container-host0.network:[DHCP] /lib/systemd/network/80-container-host0.network:UseTimezone=yes /lib/systemd/network/80-container-ve.network:[Match] /lib/systemd/network/80-container-ve.network:Name=ve-* /lib/systemd/network/80-container-ve.network:Driver=veth /lib/systemd/network/80-container-ve.network:[Network] /lib/systemd/network/80-container-ve.network:Address=0.0.0.0/28 /lib/systemd/network/80-container-ve.network:LinkLocalAddressing=yes /lib/systemd/network/80-container-ve.network:DHCPServer=yes /lib/systemd/network/80-container-ve.network:IPMasquerade=both /lib/systemd/network/80-container-ve.network:LLDP=yes /lib/systemd/network/80-container-ve.network:EmitLLDP=customer-bridge /lib/systemd/network/80-container-ve.network:IPv6SendRA=yes /lib/systemd/network/80-container-vz.network:[Match] /lib/systemd/network/80-container-vz.network:Name=vz-* /lib/systemd/network/80-container-vz.network:Driver=bridge /lib/systemd/network/80-container-vz.network:[Network] /lib/systemd/network/80-container-vz.network:Address=0.0.0.0/24 /lib/systemd/network/80-container-vz.network:LinkLocalAddressing=yes /lib/systemd/network/80-container-vz.network:DHCPServer=yes /lib/systemd/network/80-container-vz.network:IPMasquerade=both /lib/systemd/network/80-container-vz.network:LLDP=yes /lib/systemd/network/80-container-vz.network:EmitLLDP=customer-bridge /lib/systemd/network/80-container-vz.network:IPv6SendRA=yes /lib/systemd/network/80-vm-vt.network:[Match] /lib/systemd/network/80-vm-vt.network:Name=vt-* /lib/systemd/network/80-vm-vt.network:Driver=tun /lib/systemd/network/80-vm-vt.network:[Network] /lib/systemd/network/80-vm-vt.network:Address=0.0.0.0/28 /lib/systemd/network/80-vm-vt.network:LinkLocalAddressing=yes /lib/systemd/network/80-vm-vt.network:DHCPServer=yes /lib/systemd/network/80-vm-vt.network:IPMasquerade=both /lib/systemd/network/80-vm-vt.network:LLDP=yes /lib/systemd/network/80-vm-vt.network:EmitLLDP=customer-bridge /lib/systemd/network/80-vm-vt.network:IPv6SendRA=yes /lib/systemd/network/80-wifi-adhoc.network:[Match] /lib/systemd/network/80-wifi-adhoc.network:Type=wlan /lib/systemd/network/80-wifi-adhoc.network:WLANInterfaceType=ad-hoc /lib/systemd/network/80-wifi-adhoc.network:[Network] /lib/systemd/network/80-wifi-adhoc.network:LinkLocalAddressing=yes /run/systemd/network/10-netplan-ens192.network:[Match] /run/systemd/network/10-netplan-ens192.network:Name=ens192 /run/systemd/network/10-netplan-ens192.network:[Network] /run/systemd/network/10-netplan-ens192.network:DHCP=ipv4 /run/systemd/network/10-netplan-ens192.network:LinkLocalAddressing=ipv6 /run/systemd/network/10-netplan-ens192.network:Address=87.106.205.25/32 /run/systemd/network/10-netplan-ens192.network:Address=2001:8d8:1800:332::1/64 /run/systemd/network/10-netplan-ens192.network:IPv6AcceptRA=yes /run/systemd/network/10-netplan-ens192.network:DNS=8.8.8.8 /run/systemd/network/10-netplan-ens192.network:DNS=8.8.4.4 /run/systemd/network/10-netplan-ens192.network:DNS=2001:4860:4860::8888 /run/systemd/network/10-netplan-ens192.network:DNS=2001:4860:4860::8844 /run/systemd/network/10-netplan-ens192.network:[Route] /run/systemd/network/10-netplan-ens192.network:Destination=0.0.0.0/0 /run/systemd/network/10-netplan-ens192.network:Gateway=10.255.255.1 /run/systemd/network/10-netplan-ens192.network:GatewayOnLink=true /run/systemd/network/10-netplan-ens192.network:[Route] /run/systemd/network/10-netplan-ens192.network:Destination=::/0 /run/systemd/network/10-netplan-ens192.network:Gateway=fe80::1 /run/systemd/network/10-netplan-ens192.network:[DHCP] /run/systemd/network/10-netplan-ens192.network:RouteMetric=100 /run/systemd/network/10-netplan-ens192.network:UseMTU=true grep: /etc/systemd/network/*.network: Datei oder Verzeichnis nicht gefunden
grep "" /{lib,etc,run}/netplan/*yaml
grep: /lib/netplan/*yaml: Datei oder Verzeichnis nicht gefunden /etc/netplan/00-Public_network.yaml:network: /etc/netplan/00-Public_network.yaml: ethernets: /etc/netplan/00-Public_network.yaml: ens192: /etc/netplan/00-Public_network.yaml: dhcp4: true /etc/netplan/00-Public_network.yaml: accept-ra: true /etc/netplan/00-Public_network.yaml: version: 2 /etc/netplan/01-netcfg.yaml:network: /etc/netplan/01-netcfg.yaml: version: 2 /etc/netplan/01-netcfg.yaml: renderer: networkd /etc/netplan/01-netcfg.yaml: ethernets: /etc/netplan/01-netcfg.yaml: ens192: /etc/netplan/01-netcfg.yaml: addresses: /etc/netplan/01-netcfg.yaml: - 87.106.205.25/32 /etc/netplan/01-netcfg.yaml: - 2001:8d8:1800:332::1/64 /etc/netplan/01-netcfg.yaml: nameservers: /etc/netplan/01-netcfg.yaml: addresses: /etc/netplan/01-netcfg.yaml: - 8.8.8.8 /etc/netplan/01-netcfg.yaml: - 8.8.4.4 /etc/netplan/01-netcfg.yaml: - 2001:4860:4860::8888 /etc/netplan/01-netcfg.yaml: - 2001:4860:4860::8844 /etc/netplan/01-netcfg.yaml: routes: /etc/netplan/01-netcfg.yaml: - on-link: true /etc/netplan/01-netcfg.yaml: to: default /etc/netplan/01-netcfg.yaml: via: 10.255.255.1 /etc/netplan/01-netcfg.yaml: - to: default /etc/netplan/01-netcfg.yaml: via: fe80::1 /etc/netplan/01-netcfg.yaml: version: 2 grep: /run/netplan/*yaml: Datei oder Verzeichnis nicht gefunden
resolvectl --no-page
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub
Link 2 (ens192)
Current Scopes: DNS
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 2001:8d8:fe:53:72ec::2
DNS Servers: 8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844 212.227.123.16
212.227.123.17 2001:8d8:fe:53:72ec::1 2001:8d8:fe:53:72ec::2
Link 3 (docker0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupportedls -l /etc/resolv.conf
lrwxrwxrwx 1 root root 39 Apr 21 2022 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf
cat /etc/resolv.conf
nameserver 127.0.0.53 options edns0 trust-ad search .
cat /etc/hosts
# Your system has configured 'manage_etc_hosts' as True. # As a result, if you wish for changes to this file to persist # then you will need to either # a.) make changes to the master file in /etc/cloud/templates/hosts.debian.tmpl # b.) change or remove the value of 'manage_etc_hosts' in # /etc/cloud/cloud.cfg or cloud-config from user-data
cat /etc/cloud/templates/hosts.debian.tmpl
127.0.1.1 {{fqdn}} {{hostname}}
127.0.0.1 localhost server.molthagen.de server
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allroutersping -c 2 $(ip -4 route show default | grep -o '[0-9]*[.][.0-9]*' )
PING 87.106.205.25 (87.106.205.25) 56(124) bytes of data. ^C --- 87.106.205.25 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1006ms
ping -c 2 $(ip -6 route show default |cut -d " " -f 3,5| sed s/\ /%/)
Da bekomme ich nur eine Fehlermeldung zum richtigen Usage von ping.
ping -c 2 213.95.41.4
PING 213.95.41.4 (213.95.41.4) 56(84) bytes of data. ^C --- 213.95.41.4 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1020ms
ping -c 2 2001:4dd0:f100:0:dead:beef:cafe:1
PING 2001:4dd0:f100:0:dead:beef:cafe:1(2001:4dd0:f100:0:dead:beef:cafe:1) 56 data bytes ^C --- 2001:4dd0:f100:0:dead:beef:cafe:1 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1028ms
ping -c 2 www.ubuntuusers.de
PING ubuntuusers.de (87.79.26.37) 56(84) bytes of data. 64 bytes from ha.ubuntu-de.org (87.79.26.37): icmp_seq=1 ttl=57 time=6.31 ms 64 bytes from ha.ubuntu-de.org (87.79.26.37): icmp_seq=2 ttl=57 time=6.34 ms --- ubuntuusers.de ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 6.313/6.325/6.337/0.012 ms
Ganz offensichtlich habe ich irgendwo einen Fehler in der Konfiguration.
Bin für jede Hilfe sehr dankbar!
Liebe Grüße, Marina