Ситуация следующая: есть две серые сетки не связанные друг с другом и обе в диапазонах 10.0.0.0/8, так что IP-шники могут совпадать.
Необходимо компьютер(под Windows) из первой серой сетки соединить со второй подсеткой, без доступа к своей. Во второй стоит маршрутизатор под Linux(в него можно добавить сетевую карточку)Возможно ли как-нибудь это сделать.
У меня пока только кое-какие смутные соображения, может можно через туннелирование...
>Ситуация следующая: есть две серые сетки не связанные друг с другом и
>обе в диапазонах 10.0.0.0/8, так что IP-шники могут совпадать.
>Необходимо компьютер(под Windows) из первой серой сетки соединить со второй подсеткой, без
>доступа к своей. Во второй стоит маршрутизатор под Linux(в него можно
>добавить сетевую карточку)
>
>Возможно ли как-нибудь это сделать.
>У меня пока только кое-какие смутные соображения, может можно через туннелирование...
Сетки прийдётся сделать разными, так как после соединения Винда будет ругаться на то, что такой ипи уже существует, поэтому прийдётся разделить хотябы так 10.1.0.0.16 и 10.2.0.0.16. В Линухе должны стоять полюбому две сетевухи, каждая из которых должна принадлежать одной из посеток. Разрешаешь перенаправление пакетов /proc/sys/net/ipv4/ip_forward ставишь 1 сомандой echo (так как это только на время работы до перезагрузки, то напиши скрипт, который будет выполнять данную команду при следующей загрузке системы). И потом работаешь с iptables с цепочкой FORWARD таблица FILTER.
>Сетки прийдётся сделать разными, так как после соединения Винда будет ругаться на
>то, что такой ипи уже существует, поэтому прийдётся разделить хотябы так
>10.1.0.0.16 и 10.2.0.0.16. В Линухе должны стоять полюбому две сетевухи, каждая
>из которых должна принадлежать одной из посеток. Разрешаешь перенаправление пакетов /proc/sys/net/ipv4/ip_forward
>ставишь 1 сомандой echo (так как это только на время работы
>до перезагрузки, то напиши скрипт, который будет выполнять данную команду при
>следующей загрузке системы). И потом работаешь с iptables с цепочкой FORWARD
>таблица FILTER.Так-то понятно, но у меня сети одинаковые 10.0.0.0/8...
У меня всплывает такое решение.
1-я сеть(10.х.х.х) 2-я сеть(10.х.х.х)
----------------------------------------- ------------------------
Компьютер IP Маршрутизатор
скажем 192.168.0.2 <==1.==>eth0 = 192.168.0.1 Маршрутизатор
eth1 = 10.0.0.2/8 <=============>10.0.0.1/8
и здесь стоит типа
natd(из FreeBSD)
В 1. соответственно на всем этапе настраивается маршрутизация от компьютера до места расположения маршрутизатораВ linux'е это по-моему делается iptables(точно не знаю).
<=====> - физическое соединение.
У меня всплывает такое решение.
1-я сеть(10.х.х.х) 2-я сеть(10.х.х.х)
----------------------------------------- ------------------------
Компьютер IP Маршрутизатор
скажем 192.168.0.2 <==1.==>eth0 = 192.168.0.1 Маршрутизатор
eth1 = 10.0.0.2/8 <=============>10.0.0.1/8
и здесь стоит типа
natd(из FreeBSD)
В 1. соответственно на всем этапе настраивается маршрутизация от компьютера до места расположения маршрутизатора
^^^^^^^^
На этом этапе я скорее всего ошибся, в том что на 1. не должно быть никаких маршрутизаторов.