vpn-сервер и другие внутренние сервера находятся в подсети 10.3.3.0/24, т.е. это подсеть провайдера
когда я подключаю инет, то таблица маршрутизации меняется так (это из файла /etc/ppp/peers/__default):
Код: Выделить всё
# Route: add -net 10.3.3.0 netmask 255.255.255.0 gw 10.1.40.1 # добавляю маршрут на подсеть провайдра
# Route: del default # удаляется дефолтный gw
# Route: add default gw 172.21.40.25 # новый дефолтный gw по pppвсё за NAT'ом, реального IP у меня нет
возникла проблема обмена с людьми из других подсетей, т.е. ко мне не могут многие подключиться когда у меня установлено ppp-соединение (а установлено оно почти всегда
если я меняю внутренний маршрут на
add -net 10.0.0.0 netmask 255.0.0.0 gw 10.1.40.1
то меня все видят нормально, но начитают сильно тормозить мои исходящие, в т.ч. и инет, т.к. они все (исходящие) начинают идти через gw 10.1.40.1 даже когда этого не надо
вопрос -- как мне добавить исключение моей подсети 10.1.40.0/24 к маске 10.0.0.0/8
man route 10 раз перечитал, не нашёл
перечислять кучу подсетей типа
add -net 10.2.0.0 netmask 255.255.0.0 gw 10.1.40.1
add -net 10.3.0.0 netmask 255.255.0.0 gw 10.1.40.1
add -net 10.4.0.0 netmask 255.255.0.0 gw 10.1.40.1
add -net 10.5.0.0 netmask 255.255.0.0 gw 10.1.40.1
add -net 10.6.0.0 netmask 255.255.0.0 gw 10.1.40.1
....
это не дело, плюс меня опять не будут видеть в подсетях 10.1.0.0/16