Не уверен, что это разумно. Многие сервисы, предназначенные для запуска на локальном компьютере, используют 127.0.0.1
(что не будет проблемой для ваших изменений) или localhost
(в этом случае ваши изменения могут испортить ситуацию) для подключения к другим сервисам на той же машине. И многие другие пакеты настроены таким образом.
Если цель состоит в том, чтобы одно и то же имя соединялось крест-накрест, независимо от того, на какой машине вы находитесь, я бы рекомендовал использовать для этого другое имя. Вместо "localhost" вы можете, например, использовать "crosshost" - и с этим следуйте подсказкам, данным Indrek: Проверьте ваш файл hosts
(в Linux/Unix и, вероятно, также Mac это /etc/hosts
, в Windows это C:\Windows\System32\drivers\etc\hosts
(без расширения - поэтому будьте осторожны, в Windows обычно уже есть другие файлы hosts.*
В этом каталоге). НЕ закомментируйте строку 127.0.0.1 localhost
и не изменяйте ее - оставьте ее как есть. Просто добавьте строку
192.168.1.101 crosshost
на компьютере 192.168.1.102 и аналогичным образом с другим адресом на другом компьютере. Теперь вы можете, например, ssh crosshost
подключиться к одному компьютеру с другого, или скопировать файлы с помощью scp filename.ext crosshost:/path/to/put
или любым другим способом .