12 Как лучше всего убедиться, что ваш файл / etc / hosts сопоставляет имя хоста с правильным IP-адресом? Использование такого инструмента, как digзапросы к внешнему DNS напрямую, в обход файла hosts. dns hosts сойка источник Файлы hosts не отображают домены .... они сопоставляют конкретные имена хостов с IP-адресами. mdpc @mdpc Я отредактировал это, чтобы отразить это. В основном тот же вопрос, хотя, я просто искал способ проверить, работает ли запись файла hosts. Джей Ответы: 16 Я попробовал это, и это, кажется, работает как ожидалось: echo "1.2.3.4 facebook.com" >> /etc/hosts Затем я побежал: $ getent ahosts facebook.com 1.2.3.4 STREAM facebook.com 1.2.3.4 DGRAM 1.2.3.4 RA arnefm источник 1 выглядит хорошо, спасибо! Я также обнаружил, что пинг работает: ping facebook.comвыводы:PING facebook.com (1.2.3.4) 56(84) bytes of data. Jay 3 Я нашел, gethostipчто принимает либо имя хоста или IP, а также есть варианты, подходящие для печати именно то, что вам нужно. $ gethostip -d facebook 1.2.3.4 TimCera источник 1 Вы можете использовать команду ping, чтобы проверить, что значения, добавленные в / etc / hosts, работают нормально или нет. echo "1.1.1.1 abc.com" >> /etc/hosts ping abc.com Harley источник
16 Я попробовал это, и это, кажется, работает как ожидалось: echo "1.2.3.4 facebook.com" >> /etc/hosts Затем я побежал: $ getent ahosts facebook.com 1.2.3.4 STREAM facebook.com 1.2.3.4 DGRAM 1.2.3.4 RA arnefm источник 1 выглядит хорошо, спасибо! Я также обнаружил, что пинг работает: ping facebook.comвыводы:PING facebook.com (1.2.3.4) 56(84) bytes of data. Jay 3 Я нашел, gethostipчто принимает либо имя хоста или IP, а также есть варианты, подходящие для печати именно то, что вам нужно. $ gethostip -d facebook 1.2.3.4 TimCera источник 1 Вы можете использовать команду ping, чтобы проверить, что значения, добавленные в / etc / hosts, работают нормально или нет. echo "1.1.1.1 abc.com" >> /etc/hosts ping abc.com Harley источник
3 Я нашел, gethostipчто принимает либо имя хоста или IP, а также есть варианты, подходящие для печати именно то, что вам нужно. $ gethostip -d facebook 1.2.3.4 TimCera источник
1 Вы можете использовать команду ping, чтобы проверить, что значения, добавленные в / etc / hosts, работают нормально или нет. echo "1.1.1.1 abc.com" >> /etc/hosts ping abc.com Harley источник
Ответы:
Я попробовал это, и это, кажется, работает как ожидалось:
echo "1.2.3.4 facebook.com" >> /etc/hosts
Затем я побежал:
источник
ping facebook.com
выводы:PING facebook.com (1.2.3.4) 56(84) bytes of data.
Я нашел,
gethostip
что принимает либо имя хоста или IP, а также есть варианты, подходящие для печати именно то, что вам нужно.источник
Вы можете использовать команду ping, чтобы проверить, что значения, добавленные в / etc / hosts, работают нормально или нет.
источник