Коллеги, помогите решить такую вот задачку.

Дано: компьютер A (Debian Sarge), подключенный к Интернету через
динамический IP-адрес X. Соединение регулярно (раз в несколько суток)
рвётся, соответственно адрес X каждый раз новый. На компьютере A запущен
прокси-сервер (обычный privoxy).
Есть также компьютер B (Debian Etch), который должен ходить в Интернет,
пользуясь проксей на компьютере A. Пользователь компьютера B каждый раз
после включения звонит пользователю компьютера A, узнаёт текущий адрес X и
прописывает его вручную в настройках своей машины. И всё работает до
следующего обрыва связи или перезагрузки компьютера B.
Вопрос: как автоматизировать этот процесс? :-) Ну, пусть не стопроцентно,
но хотя бы сведя до минимума число ручных операций. Дело в том, что
пользователь компьютера B даже мышь водит не очень уверенно, поэтому
изменение настроек прокси в Firefox для него - сущее мучение.

Я за несколько суток мозгового штурма дошёл только до такой вот схемы:
компьютер A после получения адреса X выкладывает эту циферку на некий
веб-сайт, адрес которого неизменен. Пользователь компьютера B после
включения своей машины запускает программку, которая считывает адрес X с
веб-сайта и прописывает его в переменную proxy. Коряво и требует
программирования. Нельзя ли обойтись какими-то стандартными решениями? Буду
признателен за любой совет.

С уважением, Евгений.

Ответить