Официальный сайт студ.городка НГТУ
Software » [rh4] Не видим внутрение сети при соединение по vpn 

#1  06.06.07 11:10

[rh4] Не видим внутрение сети при соединение по vpn

сервер(два интерфейса: один для интернета(статический айпи),другой для внутреней связи и впн(192.168.0.2)),на нём pptpd. Три подсети(192.168.0.0 - ходит через нат через сервер, 192.168.1.0 - впн,192.68.2.0-впн через сервер,192.168.3.0-впн через сервер). Когда не было 192.168.3.0 в rc.local на сервере был прописан роут следующий:
/sbin/route add -net 192.168.1.0/24 gw 192.168.0.1
/sbin/route add -net 192.168.2.0/24 gw 192.168.0.1

192.168.0.1 - шлюз,который находиться у прова и для каждой подсети у прова шлюз (то есть для 192.168.2.0 шлюз 192.168.2.1 итд)

так вот когда добавили третью подсеть 192.168.3.0
и в рцлокал я добавил запись
/sbin/route add -net 192.168.3.0/24 gw 192.168.0.1

то впринципе всё работает,но как только на компутере допусти 192.168.2.2 включают впн то у компутера теряется связь с внутреними подсетями.Чуем чую это из-за того,либо это как то связано с впн,потому что внутренне компутер 192.168.2.2 становиться доступен по айпи 10.0.0.10(в pptpd.conf настройка).

Если я убираю запись из рцлокал
/sbin/route add -net 192.168.3.0/24 gw 192.168.0.1 то бишь как бы убираю третью подсеть то всё чики пуки.

Направьте плиз в нужное русло

Исправлено iDrum (06.06.07 11:11)

Offline

#2  06.06.07 11:30

Re: [rh4] Не видим внутрение сети при соединение по vpn

ещё на сервере dhcp работает,раздаёт айпишники сети 192.168.0.0/24,которая за натом

Offline

#3  06.06.07 12:59

Re: [rh4] Не видим внутрение сети при соединение по vpn

инфы мало, а телепаты в отпуске.
юзай tcpdump на сервере и смотри куда и как ходят пакеты с машинки при включеном и выключеном впн.

Offline

#4  07.06.07 11:36

Re: [rh4] Не видим внутрение сети при соединение по vpn

megazubr, подробно вроде описал.

[root@aya conf]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.12       *               255.255.255.255 UH    0      0        0 ppp2
10.0.0.11       *               255.255.255.255 UH    0      0        0 ppp1
10.0.0.10       *               255.255.255.255 UH    0      0        0 ppp0
87.241.195.24   *               255.255.255.252 U     0      0        0 eth0
192.168.3.0     192.168.0.1     255.255.255.0   UG    0      0        0 eth1
192.168.2.0     192.168.0.1     255.255.255.0   UG    0      0        0 eth1
192.168.1.0     192.168.0.1     255.255.255.0   UG    0      0        0 eth1
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         87.241.195.25   0.0.0.0         UG    0      0        0 eth0

Offline

#5  07.06.07 12:54

Re: [rh4] Не видим внутрение сети при соединение по vpn

конфиг ната еще дай, может тады скажу что-нить...
хотя сомневаюсь - просто очень трудно что-то сказать не зная реальной сети.
в достаточно сложной сети могут быть  какие-нить заковырки, про которые даже не знаеш, а они есть :-) (типа админу было лениво делать нормально, привернул костыль и забыл про это). а у тебя еще и некий провайдер есть, и фиг знает что и как он там рулит.

Offline

#6  07.06.07 23:51

Re: [rh4] Не видим внутрение сети при соединение по vpn

Маска подсети?

Offline

#7  08.06.07 08:30

Re: [rh4] Не видим внутрение сети при соединение по vpn

Destructor-X, пост номер 4,там вроде видно где какая...ещё заметил щас что если на на компьютерах из подсетей включено впн соединение то они прекрасно видят друг друга по внутренней сети

Исправлено iDrum (08.06.07 09:01)

Offline

#8  08.06.07 15:08

Re: [rh4] Не видим внутрение сети при соединение по vpn

у тя явно проблемы с роутингом -)
при включении впн на мафинке, у неё меняется дефолтовый роут(тот который провайдерский, на тот, который выдает впн) и все роуты к другим сетям (кроме своей подсети, которую он и так видит, так как в ней находится) она должна будет брать у сервера.
варианта 3-и -)
1. прописывай роуты в другие сетки конкретно на машинках статикой.
2. разрули каким либо образом роутинг на сервере(тока не спрашивай как, там достаточно подводных камней и проще тебе самому понять что там и как, чем вести километровую переписку с кем-то)
3. на сервере сделай еще одно правило ната, типа если соурс адрес 10.0.0.х, и лезет в 192.168.0.0/16 то дуй через 192.168.0.2, если куда -то в другое место то соответсвенно в инет.

Offline

#9  08.06.07 20:32

Re: [rh4] Не видим внутрение сети при соединение по vpn

пошариk на клиентских тачках route print.Так как не очень секу в линухе,но мала мала секу в винде,то просто добавил роуты на клиентских тачка.То есть к примеру в подсети 192.168.3.0/24 прописал:
route -p add 192.168.1.0 mask 255.255.255.0 192.168.3.1
route -p add 192.168.2.0 mask 255.255.255.0 192.168.3.1

и так далее.всё заработало...благо компов в подсетях немного)

Offline

#10  09.06.07 11:01

Re: [rh4] Не видим внутрение сети при соединение по vpn

ндя....не юникс-вый -) я бы вторым пунктом лучше заморочился -)

Offline

#11  09.06.07 11:33

Re: [rh4] Не видим внутрение сети при соединение по vpn

ну эт сделаю , так как понял чё к чему )

Offline

Software » [rh4] Не видим внутрение сети при соединение по vpn 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.130 сек.
Выполнено 14 запросов.