LinuxForum.Fans
Тема

Подключение к интернету через другой IP

Автор: valet 7 сообщений 2981 просмотров
#267301

На моем компьютере Debian с одним интернет-провайдером, на удаленном - Windows XP с другим.
Задача следующая - заставить удаленный компьютер с WinXp ходить в интернет через мой IP. Сразу объясню зачем мне это: для определенных задач в сети использую платный пакет прокси, который привязан именно к моему IP. Но хотелось бы использовать и удаленный компьютер для работы, поэтому нужно как-то заставить его ходить в интернет через мой IP.

Не знаю корректно ли сформулировал задачу, но сам совсем не в теме, поэтому большая просьба подсказать хоть в какую сторону копать, как это можно организовать?

#267320

Не проще маршрутизатор поставить на необходимый IP, воткнуть вторую сетевуху в другой комп, прописать маршруты и отправлять "платные" пакеты на маршрутизатор, а "бесплатные" на вторую сетевуху???

#267354

"LINrus" написал:
Не проще маршрутизатор поставить на необходимый IP, воткнуть вторую сетевуху в другой комп, прописать маршруты и отправлять "платные" пакеты на маршрутизатор, а "бесплатные" на вторую сетевуху???
Ничего себе, конечно не проще :)
Может я не в теме, но неужели все так печально и сложно, что аж еще и оборудование надо доставлять, чтобы такое организовать?
#267372

vpn?

#267374

на дебиане впн сервер
на винде впн клиент
все пакеты с винды заворачиваются в впн-туннель на дебиан
как-то так

#267503

"animal" написал:
на дебиане впн сервер
на винде впн клиент
все пакеты с винды заворачиваются в впн-туннель на дебиан
как-то так
Спасибо за наводку, буду гуглить...
О результатах буду отписывать в этой ветке.

П.С. Вопрос пока не решен, если у кого-то есть еще подсказки/наводки с радостью готов услышать...
#267696

valet написал:
на дебиане впн сервер
на винде впн клиент
все пакеты с винды заворачиваются в впн-туннель на дебиан
как-то так
Добавлю:
+ на дебиане включить форвардинг пакетов в ядре (echo 1 > /proc/sys/net/ipv4/ip_forward)
+ на дебиане добавить обратный маршрут из инета в винду (route add -net х.х.х.х netmask 255.255.255.0 gw х.х.х.х)
+ на дебиане поднять NAT настроив iptables (-A POSTROUTING -o ethХ -j MASQUERADE)
+ на дебиане возможно еще и пробросить порты, если требуется (-A PREROUTING -i ethХ -p udp --dport 6881:6891 -j DNAT --to-destination Х.Х.Х.Х)
Войдите или зарегистрируйтесь, чтобы ответить.