Моя нормальная подсказка
\u@\h $PWD $WINDOW [$?] \$
Это дает мне текущего пользователя, текущий текущий каталог хоста (не заменяя $HOME ~), текущий screen
окно и последний ошибочный возврат. Так как у меня обычно есть 16 или больше экранных открытых окон, зная, что текущий полезен.
Хорошо я предполагаю, что Вы делаете его на сценарии или программе, но если можно использовать dig
инструмент можно проверить весь IP-адрес, перечисленный на имя:
# dig www.google.com +short
www.l.google.com.
74.125.67.99
74.125.67.106
74.125.67.104
74.125.67.103
74.125.67.147
74.125.67.105
Я предполагаю, что можно получить его с помощью функции или метода на предпочтительном языке.
Это не будет возможным на уровне Уровня 3/4. Возможно, что полезная нагрузка пакета может содержать имя DNS, что, но это зависит от приложения (например, ответы HTTP содержат поле HOST, но это находится только в заголовке - дополнительные пакеты не будут содержать информацию).