По дороге сильно пригодится схема
http://www.docum.org/docum.org/kptd/когда пойдёт рассказ про iptables.
В приниципе, нужно следующее:
1) знать основы TCP/IP адресации и маршрутизации,
2) написать правила для iptables,
3) по расписанию cron менять правила iptables и подключения к VPN,
4) может быть нужны какие-то простые знания для написания shell скрипта на bash.
Без первого второе вызывает сильные затруднения, несмотря на простоту.
Без схемы второе тоже неочевидно - нужна цепь FORWARD таблицы filter и, если без маскарадинга, то цепь POSTROUTING таблицы nat.
Вкратце так. Источник статей и HowTo - библиотека
http://www.opennet.ruВот неплохая вешь
http://www.opennet.ru/docs/RUS/iptables/ , для переточки под себя.
Задачку надо разбить на части.
Отдельно разобраться с подъёмом нужного ВПН в нужное время.
Отдельно разобраться с раздачей интернета на один локальный комп.
Склеить это вместе, усложняя темой Стрима и т.п.
Это будет не прокси, а маршрутизатор-шлюз.
P.S. Не понятно про: чтобы этот интернет от впн и локальная сеть так же отдавалась на 2минимум компа (
через кабель Стрима и 1 локальный комп). М.б. имеет смысл нарисовать на бумажке желаемое.