LINUX.ORG.RU
ФорумAdmin

помогите разобраться с переусложненным роутингом


0

0

Было на Linux-роутере (NAT, squid [transparent-proxy]):

LAN IP: 10.0.51.100/24 - eth0
Inet IP: 10.0.55.3/24 - eth1
GW: 10.0.55.2/24 - via eth1
все работало нормально

Провайдер:
- запретил использовать адреса 10.0.55.0/24
- разрешил только 10.0.51.0/24, обсуждалось, КАТЕГОРИЧЕСКИ отказали в любых других адресах

LAN IP: (что_угодно_т_к_внутренняя_сеть) - eth0
Inet IP: 10.0.51.100/24 - eth1
GW: 10.0.55.2/24 - via eth1

Т.о. описанная проблема: Inet IP(сервера)и GW(провайдера) из разных сетей.
Можно поменять внутренние адреса (Lan IP, eth0) на любые другие, но внешний (Inet IP, eth1) будет из сетки 10.0.51.0/24, а GW в сети один на всех: 10.0.55.2/24.

Сам пытался просто поменять адреса - не работает даже после создания алиаса для добавления default GW 10.0.55.2/24 на eth1.
Просьба помочь с рабочими настройками роутера или подсказать доку с примерами подобных настроек.

1) если указываешь IP, то не надо писать маску, т.е GW 10.0.55.2 . А 10.0.55.2/24 обозначает диапазон адресов, т.е. подсетку.
2) Не бывает "Inet IP: 10.0.51.100/24", т.к. все адреса 10.*.*.* - это приватные адреса
3) прежде, чем что-либо делать дальше, советую почитать NAG

theserg ★★★
()
Ответ на: комментарий от theserg

> 2) Не бывает "Inet IP: 10.0.51.100/24", т.к. все адреса 10.*.*.* - это приватные адреса

Бывает, если дебильный провайдер не дает Public IP, а подключает через LAN.

archont ★★★
()
Ответ на: комментарий от archont

Именно так мы и подключены.

У соседей на оффтопике с использованием WinRoute в таких же условиях все работает. Поэтому пытаюсь разобраться как решить ту же задачу в Linux.

moonflyer
() автор топика
Ответ на: комментарий от theserg

1) Маска написана специально, т.к. именно в разных подсетях и проблема.\
2) все в здании так подключены, т.е. через локалку
3) спасибо, почитал, т.к. первый варант сам с нуля настраивал, может еще что-то, более специализированное подскажеш?

moonflyer
() автор топика
Ответ на: комментарий от moonflyer

Можешь попробовать следующее -

LAN IP: 10.0.51.100/24 - eth0 
Inet IP: 10.0.55.3/24 - eth1 
GW: 10.0.55.2/24 - via eth1 
все работало нормально 

LAN IP: 10.10.0.0/16 - eth0 
Inet IP: 10.0.51.100/16 - eth1 
GW: 10.0.55.2/16 - via eth1

ТО есть расширить маску..
 

MiracleMan ★★★★★
()
Ответ на: комментарий от MiracleMan

Попробую...

Расширял до этого на 1 интерфейсе - eth1 10.0.51.100 / 20 -
т.е. 10.0.55.2 тоже попадало в эту подсеть - не работало :(.

moonflyer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.