Документация по ОС FreeBSD Пятница, 07.02.2025, 21:04
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Apache [58]
DNS [25]
FTP [27]
Mail [74]
Samba [24]
Squid [46]
SSH [23]
VPN [35]
РРР [20]
Net [173]

Главная » Статьи » Сеть » Net

Свой сервер с динамическим IP-Адресом. (Dynamic DNS) [2008]
Вики: IP-адрес называют динамическим, если он назначается автоматически при подключении устройства к сети и используется в течение ограниченного промежутка времени, как правило, до завершения сеанса подключения.

Решением может служить регистрация бесплатного доменного имени, к примеру на:
http://www.no-ip.com/
http://www.dyndns.com/
Подробный список можно узнать запросив google поискать строку: Free Dynamic DNS.

1. Регистрация доменного имени.
Идём по ссылке и регистрируемся:
http://www.no-ip.com/services/managed_dns/free_dynamic_dns.html

После регистрации входим и добавляем (ADD) новое имя в одном из бесплатных доменов. Я себе выбрал dikens3.no-ip.info

2. Настройка сервера.
Из портов ставим noip.
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-Адресом.



Источник: http://www.lissyara.su/?id=1601
Категория: Net | Добавил: oleg (02.03.2008) | Автор: dikens3
Просмотров: 1678 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2025