Вобщем проблема весьма интересная и заключается в следующем: я создал VPN сервер на Mandriva вcё работает прекрасно, добавил на клиенте под управлением Windows новое подключение VPN, подключился к серверу без проблем, но я немогу получить доступ к локальной сети в котором находится сервер (192.168.0.0/24), у клиента выдаётся IP из тойже серии (192.168.0.0/24) сам сервак пингуется, к нему полный доступ, SSH работает на ура, но непингуется ни один из компов находящийся в локальной сети... в чём может быть проблема?
P.S. Никаких фаерволов и iptables нету в смысле фаервол везде отключен а iptables выключина совсем...
Не ходят пакеты между локалкой и vpn [решено]
странное словосочетание - iptables выключена совсем.
Я всю жизнь считал, что iptables это всего лишь набор правил - таблица, а фаервол это netfilter, или я ошибался?
Что бы решить ваш вопрос, нужно посмотреть на то как ваш iptables выключен.
Дайте сюда вывод iptables -L -v -n
iptables -L -v -n
Chain INPUT (policy ACCEPT 47707 packets, 20M bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 48236 packets, 26M bytes)
pkts bytes target prot opt in out source destination
ну простите меня за столь грубое высказывание, я просто незнаю как выразится правельно, я просто недавно пересел на linux, так что прошу не судите строго...
я так понимаю что никто не знает почему по VPN подключению нету доступа к локальной сети, ну можит у кого есть какие предположения чего смотреть?
DDD, не нужно нервничать. Если вам не отвечают в течение суток или двух это нормально. Люди здесь помогают просто так, по своей инициативе. Они не обязаны это делать. Поэтому приходится подождать пока человек, который знает ответ на ваш вопрос улучит время зайти почитать свой любимый форум.
Давайте попробуем решить ваша проблему.
Добавьте в /etc/sysclt.conf такую строку:
net.ipv4.ip_forward = 1эта опция будет применена после перезагрузки. Смысл ее в том, что она разрешает перенаправление пакетов между интерфейсами.
Если перезагружаться нельзя (или лень), то после редактирования конфига можно выполнить
sysctl -w net.ipv4.ip_forward=1По краям = нет пробелов.
Если не поможет, то напишите что за vpn вы настраиваете и порядок произведенных действий.
elve, я прошу прощения, что я показался как будто нерничаю, просто чёт с моими нервами, ситуация для меня мягко говоря тупиковая и выходит за рамки моего понимания, а теперь по теме...
в /etc/sysclt.conf такую строку: net.ipv4.ip_forward = 1 я вообще ни нашёл но! я уже такую схему настраивал но на 2008.1 Мандриве и всё хорошо заработало с первого раза и щас тупо сравниваю все настройки и они идентичны, расхождений найти немогу, что на рабочем варианте нету net.ipv4.ip_forward = 1 что на нерабочем, ладно добавлю сообщу результат обязательно, но чую что тут какойто камень ещё есть.....
что и как настраивал, что в первый, что в последующие разы:
ставил pptpd -v 1.3.0
options.pptpd {
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
mppe required,stateless,no40,no56
proxyarp
lock
nobsdcomp
novj
novjccomp
}
PPTPD.conf {
option /etc/ppp/options.pptpd
logwtmp
bcrelay eth0
localip 192.168.1.50
remoteip 192.168.1.234-238
}
если что упустил спрашивайте отвечу
В /etc/sysclt.conf такую строку: net.ipv4.ip_forward = 1 я прописал, хоть было и нельзя но я ребутнул сервак выкинув всех бухов на чаепитие и о чудо, всё заработало, но опять же вопрос, почему тогда работает в другом месте без этой сточки?
почему тогда работает в другом месте без этой сточки?
Не могу сказать. Вероятно в другом месте форвардинг включается каким-либо из скриптов, которые стартуют при загрузке.
elve, я очень вам благодарен за помощь, без вас бы у меня ещё дня бы 2-3 заняло ибо я уже стал смотреть в правельную сторону... по поводу что в первом случае форвардинг гдето прописан из скриптов я принципиально всё пересматрю и если что отпишусь! А так проблема решена на все 100%