Ниже приведен вывод команды hostname
.
bash-3.2$ hostname
server1
Как команда hostname
определяет имя хоста как server1
? Я предполагаю, что он проверяет DNS-сервер, так как это то, что DNS должен делать .. или он получает эту информацию из /etc/hosts/
file или другого локального файла?
bash-3.2$ cat /etc/hosts
#
# Internet host table
#
127.0.0.1 localhost
123.123.9.133 server1 loghost
123.123.9.134 load-balancer.tsg.ge.com load-balancer
bash-3.2$ uname
SunOS