diff --git a/snmp/wireguard.pl b/snmp/wireguard.pl index 49e0c0ec6..45f6c01a8 100755 --- a/snmp/wireguard.pl +++ b/snmp/wireguard.pl @@ -520,7 +520,7 @@ sub hosts { delete( $wg_info{$interface}{$pubkey}{name} ); } else { $name = $wg_info{$interface}{$pubkey}{hostname}; - if ( $config->{use_short_hostname} ) { + if ( $config->{use_short_hostname} && $name !~ /^[0-9\.]+$/) { $name =~ s/\..*$//; } }