Wie gebe ich eine IPv6-Adresse in der X Window DISPLAY-Variablen an?

770
Kenneth Aalberg

Ich versuche, eine DISPLAY-Variable zu exportieren, die eine numerische IPv6-Adresse enthält. Welches Format würde die Variable annehmen, da IPv6-Adressen enthalten sind :, die normalerweise für die Anzeigenummer verwendet werden? Beim Googeln kam es zu einem überraschenden Mangel an Antworten.

8
Verwenden Sie stattdessen den Hostnamen des Servers. Verwenden Sie bei Bedarf `/ etc / hosts`. Steven vor 8 Jahren 0
Obwohl momentan als Problemumgehung verwendbar, habe ich andere Boxen, auf die ich keinen Root-Zugriff habe, und oft über autonome IPv6-ausgehandelte Adressen, die sich häufig ändern. Eine nicht hackige Art, die Adresse anzugeben, wäre daher praktisch. Kenneth Aalberg vor 8 Jahren 1

1 Antwort auf die Frage

6
Steven

Setzen Sie die IPv6-Adresse in eckige Klammern.

$ DISPLAY=[::1]:0 

X (7) man-Seite - "DISPLAY NAMES"

Der Hostname-Teil des Anzeigenamens sollte der Hostname oder die IP-Adresse des Servercomputers sein. Zulässig sind vollständige Internetnamen, abgekürzte Namen, IPv4-Adressen und IPv6-Adressen. Zum Beispiel: x.org:0, expo: 0, [:: 1]: 0, 198.112.45.11:0, bigmachine: 1 und Hydra: 0,1.