Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:linux_skripte [23.07.2025] – [Für proxmox LXC container] marklinux:linux_skripte [23.07.2025] (aktuell) – [Für proxmox LXC container] mark
Zeile 34: Zeile 34:
 read -r -d '' IPINFO_SCRIPT <<'EOF' read -r -d '' IPINFO_SCRIPT <<'EOF'
 #!/bin/bash #!/bin/bash
-echo "----- IP-Adressen dieses Servers -----" + 
-ip -o -4 addr show | awk '{print "IPv4:", $2, $4}' +# Farben definieren 
-ip -o -6 addr show | awk '{print "IPv6:", $2, $4}' +RED='\033[0;31m' 
-echo "--------------------------------------"+GREEN='\033[0;32m' 
 +CYAN='\033[1;36m' 
 +NC='\033[0m' # No Color 
 + 
 +echo -e "${CYAN}----- IP-Adressen dieses Servers -----${NC}
 +ip -o -4 addr show | awk -v green="$GREEN" -v nc="$NC" '{print green "IPv4:" nc, $2, $4}' 
 +ip -o -6 addr show | awk -v red="$RED" -v nc="$NC" '{print red "IPv6:" nc, $2, $4}' 
 +echo -e "${CYAN}--------------------------------------${NC}"
 EOF EOF
  
Zeile 57: Zeile 64:
  
 Als Skript anlegen, ausführbar machen und ausführen. (auf jedem Proxmox Server einzeln) Als Skript anlegen, ausführbar machen und ausführen. (auf jedem Proxmox Server einzeln)
 +
 +Die Ausgabe nach dem Login sieht dann etwa so aus:
 +
 +** <font inherit/inherit;;#3498db;;inherit>—– IP-Adressen dieses Servers —–</font>  ** \\
 + <font inherit/inherit;;#27ae60;;inherit>IPv4: lo 127.0.0.1/8\\
 +IPv4: eth0 192.168.178.15/24\\
 +IPv4: docker0 172.17.0.1/16</font> \\
 + <font inherit/inherit;;#e74c3c;;inherit>IPv6: lo ::1/128\\
 +IPv6: eth0 abcd::1234:efab:5678:cdef/xx</font> \\
 +** <font inherit/inherit;;#3498db;;inherit>————————————–</font>  **