make -C /usr/ports/dns/noip install clean
После установки необходимо создать конфигурационный файл:
make -C /usr/ports/dns/noip conf или /usr/local/bin/noip2 – C
Настройка конфигурации выглядит так:
Auto configuration for FreeBSD client of no-ip.com. Multiple network devices have been detected. Please select the Internet interface from this list. By typing the number associated with it. 0 ed0 1 rl0 2 pflog0 3 tun0 3 Please enter the login/email string for no-ip.com E_MAIL Please enter the password for user ‘E_MAIL’ ВАШ_ПАРОЛЬ Only one host [dikens3.no-ip.info] is registered to this account. It will be used. Do you wish to run something at successful update?[N] (y/N) Please enter the script/program name New configuration file '/usr/local/etc/no-ip2.conf' created.
Вобщем выбираем интерфейс(tun0), указываем свой E-Mail и пароль, указанные при регистрации.Устанавливаем владельца на конфигурационный файл:
#chown noip:noip /usr/local/etc/no-ip2.conf
И стартуем.
#/usr/local/etc/rc.d/noip start Starting noip.
Проверяем работоспособность.
#noip2 -S 1 noip2 process active. Process 768, started as /noip2 -c /usr/local/etc/no-ip2.conf, (version 2.1.7) Using configuration from /usr/local/etc/no-ip2.conf Last IP Address set 79.126.0.16 Account E-MAIL configured for: host dikens3.no-ip.info Executing / upon successful update. Address check every 1 minute, directly connected via /dev/tun0
Дописываем в /etc/rc.conf для запуска при старте системы:
noip_enable="YES"
Теперь при подключении к интернет наш новый IP-Адрес будет синхронизироваться с сервером noip и остаётся всего лишь попробовать зайти удалённо:ssh dikens3.no-ip.info?P.S. Прописал себе ещё и mx, и настроил полноценный почтовый сервер с динамическим IP-Адресом.