/etc/hosts должен содержать доменное имя или FQDN?

Обязательное решение для Perl, которое сохраняет заголовок "Даты" при добавлении дополнительного заголовка "Локальной Даты" для содержания localtime версии:

#!/usr/bin/perl -n

use Date::Parse;
use POSIX;
use strict;

if (/^Date: (.*)$/) {
    my $datestr = $1;
    my $date = strftime ("%a, %d %b %Y %H:%M:%S",
                         localtime (str2time ($datestr)));
    print "Local-Date: $date\n";
}

print;
5
05.11.2014, 14:21
2 ответа

Вам нужно будет указать каждому поддомену. Если это не то, что вы хотите, вы должны посмотреть на установку реального DNS-сервера (например, Bind9).

Это довольно легко проверить, сначала добавляя только example.com в / etc / hosts , а затем выполнить

ping -c 2 example.com
ping -c 2 www.example.com

, первым добится успеха с предоставленным IP-адресом. Второе поедет в 93.184.216.119 (IP-адрес в Интернете для www.example.com)

4
27.01.2020, 20:37

/ etc / hosts - это прекурсор в систему DNS, когда Интернет находился в долячении. Он все еще используется сегодня для такой ситуации, как когда вы хотите разрешить небольшое количество местных систем или в настройке разработки, где вы не установили DNS.

Вы помещаете все имена хостов, которые вы хотите разрешить на IP-адрес в нем. Вы можете выделить несколько имен на один IP-адрес в виде линии Localhost в большинстве дистрибутивов:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

, если вы хотите добавить 1.2.3.4 , чтобы быть вашим веб-сервером, который называется www.example.com А также получить доступ через более короткий www , затем добавьте:

1.2.3.4   www www.example.com

в вашем экземпляре, вы можете поместить все имена на одну строку:

1.2.3.4 www.example.com smtp.example.com pop.example.com

Какой ваша система решает эти имена ( / etc / hosts или DNS сначала можно настроить в хостах : строку /etc/nsswitch.conf )

Но помните, / etc / hosts работает только с вашей машины. Если у вас есть несколько систем, редактирование / etc / hosts на каждом может стать скорблено.

3
27.01.2020, 20:37

Теги

Похожие вопросы