Привязка динамического IP к домену и запуск собственного прокси сервера
Для осуществления нашей идеи понадобится:
1) аккаунт на www.dyndns.com
2) прокси сервер (UserGate, SmallProxy)
3) bat файлик для переподключения интернет соединения в случае
обрыва связи.
1. Регистрация своего dynsdns-акаунта
а. Регистрируемся на сайте www.dyndns.com обычным порядком.
Для этого выбираем ссылку Create Account и вводим свой ник,
реальный email и пароль.
Например:
- pupkin,
- pupkin@mymail.com
- passpass
после чего отмечаем согласие с двумя условиями
- "I agree to the AUP"
- "I will only create one (1) free account"
инажимаемкнопку "Create Account".
б. Квитирование email
После регистрации на ваш email должно прийти письмо следующего
содержания:
DynDNS Support
Тема : Your DynDNS Account Information
Дата : Wed, 19 Sep 2007 15:53:37 -0400 (EDT)
Кому : pupkin@mymail.com
Your DynDNS Account 'pupkin' has been created.
You need to
visit the confirmation address below within 48 hours to complete the account
creation process:
https://www.dyndns.com/account/confirm/S9mAV5YnoaTcEJhpg1ENmA
и т.д.
Вкратце его смысл сводится к тому, что если вы не нажмете предложенную
ссылку, то вашему аккаунту останется жить 48 часов.
в. Завершение регистрации аккаунта
Нажимаем предложенную ссылку и попадаем на страницу сервиса
DynDNS, в которой обнаруживаем радостное сообщение:
Account Confirmed
The account pupkin has been confirmed. You can now login and start using your account.
г. Вход на сайт www.dyndns.com
Логинимся на сайте DynDNS под выбранным ником и попадаем в богатые
закрома сервиса, из которых в данном случае нас интересует раздел поддержки
динамического IP, попасть в который можно, например, кратчайшим путем по ссылке
https://www.dyndns.com/services/dns/dyndns
д. Ввод регистрационных данных своего хоста
Нажимаем кнопку
"Create Host" и попадаем на страницу с параметрами, которые заполняем
своими данными:
- Hostname pupkin.dyndns.org: Доменное имя своего хоста.
- Wildcard? да/нет: Использование альяса типа www
- TTL : 60 сек (по умолчанию) или 4 часа
- Service Type: обычно используется "A-record pointed
to
IP address"
- IP Address: здесь нужно ввести текущий адрес вашего хоста,
поэтому самое время вернуться к нашему клиенту.
е. Качаем клиент сервиса
http://www.dyndns.com/support/clients/ Устанавливаем,вводим свои данные (те же самые,что и на dyndns.com).
Все, теперь данный клиент обновляет для полученного вами доменного
имени IP адрес.
Принцип действия данного сервиса довольно прост - на своем динамическом
хосте устанавливается dyndns-клиент, который периодически "сливает"
адрес своего хоста на свой публичный dyndns-сервис, на котором зарегистрирован
ваш домен, а этот сервис каждый раз корректирует настройки DNS-зоны в соответствии
с изменившимся адресом хоста. Иными словами, сервис осуществляет их
периодическую синхронизацию таким образом, чтобы доменное имя всегда соответствовало
"гуляющему" IP-адресу вашего хоста.
Этот вариант можно использовать в разных целях: привязка собственного
сайта с динамическим IP к доменному имени, создание mail сервера и т.д. на что
хватит фантазии.
2. Качаем прокси сервер с этих сайтов: http://usergate.ru/ и
http://smallproxy.ru/
Устанавливаем, заводим учетные записи, в последующим именно
эти данные мы будем использовать для входа в ICQ.
3. Создаем bat файл следующего содержания:
@echo off
:start
echo dialing...
:dialing
rasdial [имя локального соединения] [логин соединения с интернет]
[пароль соединения с интернет] >dev.null && echo connected || goto
dialing
Данный скрипт пингует указанный сайт, сервер и в случае отсутствия
ответа переподключается к сети Интернет используя указанное подключение.
Квадратные скобки опустить.