Poniżej tego pytania wklejono próbkę /etc/hosts
pliku z systemu Linux (CentOS) i komputera z systemem Windows. Plik Linux ma dwa wpisy z zakładkami po adresie IP (to znaczy localhost.localdomain localhost), a Windows ma tylko jeden. Jeśli chcę edytować plik hosts w systemie Windows, aby mieć nazwę komputera (etest) zamiast localhost, po prostu zastępuję słowo localhost nazwą komputera, którą chcę. Komputer nie musi być częścią domeny.
W maszynie z systemem Linux dwa wpisy localhost.localdomain
i localhost
wydaje się wskazywać, że będę potrzebował maszyny, aby była częścią domeny. Czy to prawda?
Czy mogę po prostu edytować oba wpisy, aby etest
odczytać:
127.0.0.1 etest etest
czy jest wymagane, aby zastąpić jeden wpis nazwą domeny?
Ponadto daj mi znać, do czego /etc/hosts
służy druga linia pliku na komputerze z systemem Linux.
::1 localhost6.localdomain6 localhost6
hosts
plik na komputerze z systemem Linux:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
hosts
plik na komputerze z systemem Windows:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost