вторник, 14 мая 2019 г.

Sendmail



Вы можете просмотреть MX записи для любого домена с помощью команды host(1):

% host -t mx FreeBSD.org
FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org
 

четверг, 2 мая 2019 г.

Синхронизация времени через интернет в FreeBSD

Как осуществить синхронизацию времени на сервере FreeBSD с серверами точного времени в интернете?

Можно сделать это разово вручную:

# /usr/sbin/ntpdate -u 1.pool.ntp.org
или
# ntpdate 1.pool.ntp.org


Чтобы время синхронизировалось при запуске системы, прописываем нужные строчки в

/etc/rc.conf :
ntpdate_enable="YES"
ntpdate_program="/usr/sbin/ntpdate"
ntpdate_flags="-u 1.pool.ntp.org 2.pool.ntp.org"

В дополнение к этому, можно в крон поставить задание, синхронизировать время, например, 2 раза в сутки. Правим файл cron:
# ee /var/cron/tabs/
или
# ee /etc/crontab
И добавляем туда задание:
* */12 * * *     /usr/sbin/ntpdate 1.pool.ntp.org 
 
________________________________________________________________

Если хотите, чтобы в памяти висел демон, который будет обновлять время, то это можно сделать.

Демон называется NTPd.
Добавляем в /etc/rc.conf :
ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_flags="-p /var/run/ntpd.pid"

Правим /etc/ntp.conf :
 
# Сервера для обновления
server 1.pool.ntp.org prefer
server 2.pool.ntp.org
server 0.pool.ntp.org driftfile /var/db/ntp.drift
logfile /var/log/ntp.log
restrict 127.0.0.1
restrict 0.pool.ntp.org noquery notrap # Разрешаем изменять наше время
restrict 1.pool.ntp.org noquery notrap
restrict 2.pool.ntp.org noquery notrap

Стартуем демон:
# /etc/rc.d/ntpd start