Настройка LAN
Модераторы: SLEDopit, Модераторы разделов
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
Настройка LAN
Доброго всем времени суток.
Не знал, как назвать тему, если честно.
Ситуация такая.
Есть маршрутизатор, у него три сетевых интерфейса.
eth1-смотрит в инет
eth0 LAN1
eth2 LAN2
LAN1 подключена к маршрутизатору и все компьютеры LAN1 выходят в инет с одного ИП адреса(естественно настроен НАТ)
От ЛАН2, требуется вот что(как раз в это и трабла):
Есть блок ИП-адрессов выделенный от провайдера(к примеру 85.28.202.3/9), надо чтобы, компьютеры ЛАН2 выходили в инет через маршрутизатор, но у каждого из компьютеров сети должен быть реальный ИП, говоря иначе, у них должен быть ИП из диапазона(кстати один адресс из диапазона уже занят ЛАН1), то есть ИП под которым они в нете должен быть реальным.
Надеюсь проблема понятна
Не знал, как назвать тему, если честно.
Ситуация такая.
Есть маршрутизатор, у него три сетевых интерфейса.
eth1-смотрит в инет
eth0 LAN1
eth2 LAN2
LAN1 подключена к маршрутизатору и все компьютеры LAN1 выходят в инет с одного ИП адреса(естественно настроен НАТ)
От ЛАН2, требуется вот что(как раз в это и трабла):
Есть блок ИП-адрессов выделенный от провайдера(к примеру 85.28.202.3/9), надо чтобы, компьютеры ЛАН2 выходили в инет через маршрутизатор, но у каждого из компьютеров сети должен быть реальный ИП, говоря иначе, у них должен быть ИП из диапазона(кстати один адресс из диапазона уже занят ЛАН1), то есть ИП под которым они в нете должен быть реальным.
Надеюсь проблема понятна
Veni, Vidi, Vici
-
Sleeping Daemon
- Сообщения: 1450
Re: Настройка LAN
RequiroVerus писал(а): ↑12.05.2008 08:13Доброго всем времени суток.
Не знал, как назвать тему, если честно.
Ситуация такая.
Есть маршрутизатор, у него три сетевых интерфейса.
eth1-смотрит в инет
eth0 LAN1
eth2 LAN2
LAN1 подключена к маршрутизатору и все компьютеры LAN1 выходят в инет с одного ИП адреса(естественно настроен НАТ)
От ЛАН2, требуется вот что(как раз в это и трабла):
Есть блок ИП-адрессов выделенный от провайдера(к примеру 85.28.202.3/9), надо чтобы, компьютеры ЛАН2 выходили в инет через маршрутизатор, но у каждого из компьютеров сети должен быть реальный ИП, говоря иначе, у них должен быть ИП из диапазона(кстати один адресс из диапазона уже занят ЛАН1), то есть ИП под которым они в нете должен быть реальным.
Надеюсь проблема понятна
iptables tutorial.
6.5.2. Действие DNAT
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
-
ford1813
- Сообщения: 383
- ОС: Slackware
Re: Настройка LAN
Допустим, что со стороны локальной сети (eth1) вам нужно пустить своих пользователей в интернет (по всем портам), т.е. пропустить от eth1 на eth0 c IP адресом 10.10.10.10, что соответствует IP адресу на интерфейсе eth0. Это будет совершаться в обход кэшируюших служб, к примеру прокси-сервера. Соответственно добавляем строку:
-A POSTROUTING -o eth0 -j SNAT --to-source 10.10.10.10
Sleeping Daemon писал(а): ↑12.05.2008 09:14RequiroVerus писал(а): ↑12.05.2008 08:13Доброго всем времени суток.
Не знал, как назвать тему, если честно.
Ситуация такая.
Есть маршрутизатор, у него три сетевых интерфейса.
eth1-смотрит в инет
eth0 LAN1
eth2 LAN2
LAN1 подключена к маршрутизатору и все компьютеры LAN1 выходят в инет с одного ИП адреса(естественно настроен НАТ)
От ЛАН2, требуется вот что(как раз в это и трабла):
Есть блок ИП-адрессов выделенный от провайдера(к примеру 85.28.202.3/9), надо чтобы, компьютеры ЛАН2 выходили в инет через маршрутизатор, но у каждого из компьютеров сети должен быть реальный ИП, говоря иначе, у них должен быть ИП из диапазона(кстати один адресс из диапазона уже занят ЛАН1), то есть ИП под которым они в нете должен быть реальным.
Надеюсь проблема понятна
iptables tutorial.
6.5.2. Действие DNAT
DNAT для наружки внутрь.
А Ему SNAT нужен.
А вообще если подробней то http://www.opennet.ru/docs/RUS/iptables/#SNATTARGET
-
Tokra
- Сообщения: 399
Re: Настройка LAN
RequiroVerus писал(а): ↑12.05.2008 08:13От ЛАН2, требуется вот что(как раз в это и трабла):
Есть блок ИП-адрессов выделенный от провайдера(к примеру 85.28.202.3/9), надо чтобы, компьютеры ЛАН2 выходили в инет через маршрутизатор, но у каждого из компьютеров сети должен быть реальный ИП, говоря иначе, у них должен быть ИП из диапазона(кстати один адресс из диапазона уже занят ЛАН1), то есть ИП под которым они в нете должен быть реальным.
А в чем, собственно, проблема. Ну если вам провайдер выделил целый диапазон адресов реальных, что стоит поднять dhcp сервак для lan2 и раздавать йапишники (ну если их на всех хватает).
Есть более геморный вариант:
1. На сетевой смотрящей в нет поднимает виртуальные интерфейсы (типа eth0:0, eth0:1 и т.д.)
2. Присваиваем им айпишки: eth0:0 - 85.28.202.3, eth0:1 - 85.28.202.4 ну и т.д.
3. Потом в правилах тейбла пишем для сети lan2 (допустим у них айпишки из диапазано 192.168.1.х\24)
iptables -t nat -A POSTROUTING -s 192.168.1.2 -j SNAT --to-source 85.28.202.3
iptables -t nat -A POSTROUTING -s 192.168.1.3 -j SNAT --to-source 85.28.202.4
ну и так далее
4. Не забудьте подправить таблицу маршрутизации
Хотя я мог и не правильно понять задачу. И желательно расписать какие айпи на каких карточках сидят (для наглядности).
-
Sleeping Daemon
- Сообщения: 1450
Re: Настройка LAN
wertik писал(а): ↑12.05.2008 12:12
Допустим, что со стороны локальной сети (eth1) вам нужно пустить своих пользователей в интернет (по всем портам), т.е. пропустить от eth1 на eth0 c IP адресом 10.10.10.10, что соответствует IP адресу на интерфейсе eth0. Это будет совершаться в обход кэшируюших служб, к примеру прокси-сервера. Соответственно добавляем строку:
-A POSTROUTING -o eth0 -j SNAT --to-source 10.10.10.10
Sleeping Daemon писал(а): ↑12.05.2008 09:14RequiroVerus писал(а): ↑12.05.2008 08:13Доброго всем времени суток.
Не знал, как назвать тему, если честно.
Ситуация такая.
Есть маршрутизатор, у него три сетевых интерфейса.
eth1-смотрит в инет
eth0 LAN1
eth2 LAN2
LAN1 подключена к маршрутизатору и все компьютеры LAN1 выходят в инет с одного ИП адреса(естественно настроен НАТ)
От ЛАН2, требуется вот что(как раз в это и трабла):
Есть блок ИП-адрессов выделенный от провайдера(к примеру 85.28.202.3/9), надо чтобы, компьютеры ЛАН2 выходили в инет через маршрутизатор, но у каждого из компьютеров сети должен быть реальный ИП, говоря иначе, у них должен быть ИП из диапазона(кстати один адресс из диапазона уже занят ЛАН1), то есть ИП под которым они в нете должен быть реальным.
Надеюсь проблема понятна
iptables tutorial.
6.5.2. Действие DNAT
DNAT для наружки внутрь.
А Ему SNAT нужен.
А вообще если подробней то http://www.opennet.ru/docs/RUS/iptables/#SNATTARGET
Ну да. Тогда тот же документ. 6.5.12. Действие SNAT
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
Re: Настройка LAN
Ну к примеру.
eth1 - смотрит в инет (85.28.202.2)
eth0 -LAN1 (192.168.1.0) Адреса раздаются по DHCP, NAT настроен, все работает. Внешний IP у компьютеров сети получается 85.28.202.2)
eth2 - LAN2, сеть в которой компьютеры должны получать выданные IP адресса из блока выделенного провайдером(1 IP уже занят). Но в настройках подключение этих компьютеров должен указываться реальный IP, почему долго объяснять, скажу лишь одна одна программа не работает без этого.
eth1 - смотрит в инет (85.28.202.2)
eth0 -LAN1 (192.168.1.0) Адреса раздаются по DHCP, NAT настроен, все работает. Внешний IP у компьютеров сети получается 85.28.202.2)
eth2 - LAN2, сеть в которой компьютеры должны получать выданные IP адресса из блока выделенного провайдером(1 IP уже занят). Но в настройках подключение этих компьютеров должен указываться реальный IP, почему долго объяснять, скажу лишь одна одна программа не работает без этого.
Veni, Vidi, Vici
-
Sleeping Daemon
- Сообщения: 1450
Re: Настройка LAN
RequiroVerus писал(а): ↑13.05.2008 04:24Ну к примеру.
eth1 - смотрит в инет (85.28.202.2)
eth0 -LAN1 (192.168.1.0) Адреса раздаются по DHCP, NAT настроен, все работает. Внешний IP у компьютеров сети получается 85.28.202.2)
eth2 - LAN2, сеть в которой компьютеры должны получать выданные IP адресса из блока выделенного провайдером(1 IP уже занят). Но в настройках подключение этих компьютеров должен указываться реальный IP, почему долго объяснять, скажу лишь одна одна программа не работает без этого.
То есть, этим компьютерам должен назначаться реальный IP и они с ним должны работать?
А почему бы им не назначить эти ip статически?
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
Re: Настройка LAN
То есть, я подключаю локальную сеть к eth2. Назначаю компьютерам в этой сети реальные IP статически. И дальше все будет работать? (я так и раньше делал не помогло. Присваивал eth2 реальный IP, и компьютерам сетки, которая к ней подключал, присваивал тоже реальные IP)
И извне к этим компьютерам тоже можно будет обращаться по реальным IP?(которые указаны у них в сет.подключениях(это win-машины))
И извне к этим компьютерам тоже можно будет обращаться по реальным IP?(которые указаны у них в сет.подключениях(это win-машины))
Veni, Vidi, Vici
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
-
Sleeping Daemon
- Сообщения: 1450
Re: Настройка LAN
RequiroVerus писал(а): ↑13.05.2008 09:51То есть, я подключаю локальную сеть к eth2. Назначаю компьютерам в этой сети реальные IP статически. И дальше все будет работать? (я так и раньше делал не помогло. Присваивал eth2 реальный IP, и компьютерам сетки, которая к ней подключал, присваивал тоже реальные IP)
И извне к этим компьютерам тоже можно будет обращаться по реальным IP?(которые указаны у них в сет.подключениях(это win-машины))
Прописаваете роутинг правильно, настраиваете правильно iptables. И да, будет работать.
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
Re: Настройка LAN
Глубоко извиняюсь, это уже относится к готовым решениям, но все же:
Как правильно настроить роутинг, и iptables в данной ситуации(просто с этими вещами дело имею 2 раз)?
Еще раз повторяю параметры интерфейсов: блок IP 85.28.202.2/5 (например)
eth1-смотри в инет (на ней IP 85.28.202.2)
eth2-LAN2, то есть сеть компьютеры которой должны иметь реальные IP.
eth0-LAN1, сеть из компов, у каждого одинаковый внешний IP (85.28.202.2 то есть IP интерфейса eth1). Эта сеть настроена, все работает
PS: Порекомендуете пожалуйста еще какую-нибудь книгу, по этим темам
Как правильно настроить роутинг, и iptables в данной ситуации(просто с этими вещами дело имею 2 раз)?
Еще раз повторяю параметры интерфейсов: блок IP 85.28.202.2/5 (например)
eth1-смотри в инет (на ней IP 85.28.202.2)
eth2-LAN2, то есть сеть компьютеры которой должны иметь реальные IP.
eth0-LAN1, сеть из компов, у каждого одинаковый внешний IP (85.28.202.2 то есть IP интерфейса eth1). Эта сеть настроена, все работает
PS: Порекомендуете пожалуйста еще какую-нибудь книгу, по этим темам
Veni, Vidi, Vici
-
Sleeping Daemon
- Сообщения: 1450
Re: Настройка LAN
RequiroVerus писал(а): ↑13.05.2008 15:41Глубоко извиняюсь, это уже относится к готовым решениям, но все же:
Как правильно настроить роутинг, и iptables в данной ситуации(просто с этими вещами дело имею 2 раз)?
Еще раз повторяю параметры интерфейсов: блок IP 85.28.202.2/5 (например)
eth1-смотри в инет (на ней IP 85.28.202.2)
eth2-LAN2, то есть сеть компьютеры которой должны иметь реальные IP.
eth0-LAN1, сеть из компов, у каждого одинаковый внешний IP (85.28.202.2 то есть IP интерфейса eth1). Эта сеть настроена, все работает
PS: Порекомендуете пожалуйста еще какую-нибудь книгу, по этим темам
С eth1 всё понятно.
С eth0 - то же.
Теперь: У eth2 должен быть какой то йп адрес, реальный. Всем компьютерам из eth2-LAN2 назначаете йп адреса из выделенного диапазона. Указываете для них дефайл гетвэй йп адрес eth2. В обще то всё. Ну и iptables настраиваете правильно, то есть разрешаете FORWARD в обе стороны для адресов из диапазона.
Если у eth2 какой то другой йп, не из этого диапазона, то тут сложнее.
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
Re: Настройка LAN
Простите, но вы так же говорили про роутинг. Что с ним?
PS: Все же прошу привести список команд, которые приведут к результату.. Так как прочитал, то что Вы мне посоветовали, сделал. Результат все тот же, не работает.
PPS: Порекомендуйте книгу.
PS: Все же прошу привести список команд, которые приведут к результату.. Так как прочитал, то что Вы мне посоветовали, сделал. Результат все тот же, не работает.
PPS: Порекомендуйте книгу.
Veni, Vidi, Vici
-
Sleeping Daemon
- Сообщения: 1450
Re: Настройка LAN
RequiroVerus писал(а): ↑15.05.2008 14:46Простите, но вы так же говорили про роутинг. Что с ним?
PS: Все же прошу привести список команд, которые приведут к результату.. Так как прочитал, то что Вы мне посоветовали, сделал. Результат все тот же, не работает.
PPS: Порекомендуйте книгу.
ifconfig на машине с выходом в инет(где 3 интерфейса) в студию.
ip r list в студию.
На любой машите из eth2-LAN2 ipconfig /all для винды и если линукс, то анологичные команды, как на сервере(где eth2) в студию.
-
RequiroVerus
- Сообщения: 64
- ОС: Debian
Re: Настройка LAN
Вообщем спасибо всем за помощь, но настроить хотелось самому
Что я и сделал.
Еще раз спасибо за помощь
Еще раз спасибо за помощь
Veni, Vidi, Vici