Ich bin verwirrt mit localhost(127.0.0.1)
und hostname(127.0.1.1)
,wenn ich versuche für
$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 JAZZ
und im Falle von ifconfig
auch ich habe über localhost(lo:local loopback, 127.0.0.1
) ,
Aber als ich dies ( cat /etc/hosts
) auf meinem Android-Telefon versuchte, bekam ich mit einem Bash-Emulator nur 127.0.0.1,
android@user$cat /etc/hosts
127.0.0.1 localhost
Warum gibt es hostname
auf meinem Android-Telefon keins?
Antwort1
$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 JAZZ
In diesem Beispiel hat die Maschine zwei Namen: „localhost“ und „JAZZ“.
Nicht jede Maschine hat einen Hostnamen:
android@user$cat /etc/hosts
127.0.0.1 localhost
Das ist völlig in Ordnung.