Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: pptpd, клиент не видит локальную сеть  (Прочитано 5317 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 55Surko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Здравствуйте народ. Никак не получается решить проблему. Имеется АДСЛ модем с адресом 192.168.0.250
1 машина на которой установлена Ubuntu server 12.04 и pptpd с адресом 192.168.0.15.
Клиентам выдаются адреса 192.168.0.100-200.
Собственно когда клиенты подключаются у них нет доступа к ресурсам локальной сети, как например машина с адресом 192.168.0.1 принтер 192.168.0.10.

В линукс полный чайник поэтому спрашиваю у знающих людей. Буду премного благодарен.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #1 : 02 Ноябрь 2013, 03:38:42 »
Показывайте настройки PPTP сервера.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн 55Surko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #2 : 02 Ноябрь 2013, 12:06:30 »
Конфиг /etc/pptpd.conf
option  /etc/ppp/pptpd-options
logwtmp
localip 192.168.0.15
remoteip 192.168.0.100-200
bcrelay eth0


Конфиг /etc/ppp/pptpd-options
name pptpd
ms-dns 192.168.0.250
lock
nobsdcomp
require-mppe
auth
refuse-pap
refuse-chap
require-mppe-128
require-mschap-v2
logfile /var/log/pptpd.log
nodefaultroute

конфиг /etc/rc.local
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

в /etc/sysctl.conf раскомментировал строку net.ipv4.ip_forward=1



Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #3 : 02 Ноябрь 2013, 20:53:52 »
Приведите rc.local к исходному состоянию.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн 55Surko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #4 : 03 Ноябрь 2013, 16:37:28 »
Сделал. Результат тот-же =(

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #5 : 03 Ноябрь 2013, 18:27:29 »
Диагностику с клиента по этому топику показывайте (спойлер "если ничег не работает)
https://forum.ubuntu.ru/index.php?topic=107492.0
Адреса для пинга и трейса, естественно, подставляйте адекватные для вашей системы.
Да, под Ubuntu (и не только) не traceroute (её нет в стандартной установке) а tracepath.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн 55Surko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #6 : 03 Ноябрь 2013, 19:57:00 »
 1    99 ms     *      102 ms  SERVER [192.168.0.15]
  2     *        *        *     Превышен интервал ожидания для запроса.
  3     *        *        *     Превышен интервал ожидания для запроса.
  4     *        *        *     Превышен интервал ожидания для запроса.
  5     *        *        *     Превышен интервал ожидания для запроса.
  6     *        *        *     Превышен интервал ожидания для запроса.
 трассировка шла до адреса 192.168.0.250 это адсл модем.
Такая же песня если трассировать до 192.168.0.1

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #7 : 03 Ноябрь 2013, 20:02:41 »
Полностью диагностику. Что из вас всё клещами тянуть надо?
И iptables-save с сервера.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн 55Surko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #8 : 03 Ноябрь 2013, 21:26:49 »
Насчёт диагностики если я правильно понял...
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
pptpd-logwtmp: $Version$
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x594f6642> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <mru 1400> <magic 0x46c46087> <pcomp> <accomp> <callback CBCP>]
sent [LCP ConfRej id=0x0 <callback CBCP>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0x594f6642> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <mru 1400> <magic 0x46c46087> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <mru 1400> <magic 0x46c46087> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x594f6642]
sent [CHAP Challenge id=0x26 <d96bc1920f86254101a7a946dd2e0df4>, name = "pptpd"]
rcvd [LCP Ident id=0x2 magic=0x46c46087 "MSRASV5.20"]
rcvd [LCP Ident id=0x3 magic=0x46c46087 "MSRAS-0-VOR-\37777777617\37777777612"]
rcvd [LCP Ident id=0x4 magic=0x46c46087 "\37777777756:h\37777777665\37777777635\r,E\37777777630.\37777777700\377777777156\37777777766V\037"]
rcvd [LCP EchoRep id=0x0 magic=0x46c46087]
rcvd [CHAP Response id=0x26 <3a1221aef23ebfc0b875486ec77d4b700000000000000000b362b8d52cd53b63c7f487c480e91dc8e78171bb9cbcc68100>, name = "Vor99"]
sent [CHAP Success id=0x26 "S=94DDA2FE4BED5D32D7C8F5E26F00DCDC5D604A75 M=Access granted"]
peer from calling number 178.68.180.17 authorized
sent [CCP ConfReq id=0x1 <mppe +H -M +S +L -D -C>]
rcvd [IPV6CP ConfReq id=0x5 <addr fe80::4c39:38d3:8d72:7cee>]
Unsupported protocol 'IPv6 Control Protocol' (0x8057) received
sent [LCP ProtRej id=0x2 80 57 01 05 00 0e 01 0a 4c 39 38 d3 8d 72 7c ee]
rcvd [CCP ConfReq id=0x6 <mppe +H -M +S -L -D -C>]
sent [CCP ConfAck id=0x6 <mppe +H -M +S -L -D -C>]
rcvd [IPCP ConfReq id=0x7 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns2 0.0.0.0> <ms-wins 0.0.0.0>]
sent [IPCP TermAck id=0x7]
rcvd [CCP ConfNak id=0x1 <mppe +H -M +S -L -D -C>]
sent [CCP ConfReq id=0x2 <mppe +H -M +S -L -D -C>]
rcvd [CCP ConfAck id=0x2 <mppe +H -M +S -L -D -C>]
MPPE 128-bit stateless compression enabled
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 192.168.0.15>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 192.168.0.15>]
rcvd [IPCP ConfAck id=0x2 <addr 192.168.0.15>]
rcvd [IPCP ConfReq id=0x8 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns2 0.0.0.0> <ms-wins 0.0.0.0>]
sent [IPCP ConfRej id=0x8 <ms-wins 0.0.0.0> <ms-wins 0.0.0.0>]
rcvd [IPCP ConfReq id=0x9 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
sent [IPCP ConfNak id=0x9 <addr 192.168.0.100> <ms-dns1 192.168.0.250> <ms-dns2 192.168.0.250>]
rcvd [IPCP ConfReq id=0xa <addr 192.168.0.100> <ms-dns1 192.168.0.250> <ms-dns2 192.168.0.250>]
sent [IPCP ConfAck id=0xa <addr 192.168.0.100> <ms-dns1 192.168.0.250> <ms-dns2 192.168.0.250>]
local  IP address 192.168.0.15
remote IP address 192.168.0.100
pptpd-logwtmp.so ip-up ppp0 Vor99 178.68.180.17
Script /etc/ppp/ip-up started (pid 1644)
Script /etc/ppp/ip-up finished (pid 1644), status = 0x0
rcvd [LCP TermReq id=0xb "F\37777777704`\37777777607\000<\37777777715t\000\000\000\000"]
LCP terminated by peer (FM-D`M-^G^@<M-Mt^@^@^@^@)
pptpd-logwtmp.so ip-down ppp0
Connect time 1.1 minutes.
Sent 493 bytes, received 36130 bytes.
Script /etc/ppp/ip-down started (pid 1732)
sent [LCP TermAck id=0xb]
Script /etc/ppp/ip-down finished (pid 1732), status = 0x0
Hangup (SIGHUP)
Modem hangup
Connection terminated.


iptables -save
# Generated by iptables-save v1.4.12 on Sun Nov  3 21:26:00 2013
*filter
:INPUT ACCEPT [263:13496]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [248:13092]
COMMIT
# Completed on Sun Nov  3 21:26:00 2013

Пользователь решил продолжить мысль 03 Ноябрь 2013, 21:31:07:
Клиент соединяется с сервером без проблем, пинги идут в обе стороны. Так же нормально заходит на самба сервер, но на ресурсы локальной сети нет. Пинг любого устройства из локалки так-же не проходит.
« Последнее редактирование: 03 Ноябрь 2013, 21:31:07 от 55Surko »

Pilot6

  • Гость
Re: pptpd, клиент не видит локальную сеть
« Ответ #9 : 03 Ноябрь 2013, 21:31:29 »
55Surko,
Чтобы одновременно видеть интернет по впн и локалку, надо создавать отдельные интерфейсы. Это называют dual access. Делаются два интерфейса и соответственно настраивается маршрутизация. Об этом в сети тонны инфы.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #10 : 03 Ноябрь 2013, 21:33:12 »
Pilot6, вы что-то не то курите.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Pilot6

  • Гость
Re: pptpd, клиент не видит локальную сеть
« Ответ #11 : 03 Ноябрь 2013, 21:37:48 »
AnrDaemon,
Цитировать
Собственно когда клиенты подключаются у них нет доступа к ресурсам локальной сети, как например машина с адресом 192.168.0.1 принтер 192.168.0.10.
Я как раз то что надо курю. Естественно, что когда клиенты подключаются, то они не видят локальной сети, так как маршрут по умолчанию заворачивается на pptp сервер.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #12 : 03 Ноябрь 2013, 21:43:37 »
Вам ложечку дать? Кашу из головы вычерпать?
Клиент уже находится в одной локальной сети с принтером (в вашем примере). Какие к [загибу] маршруты?

P.S.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 03 Ноябрь 2013, 21:50:14 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Pilot6

  • Гость
Re: pptpd, клиент не видит локальную сеть
« Ответ #13 : 03 Ноябрь 2013, 21:46:42 »
AnrDaemon,
Цитировать
Вам ложечку дать? Кашу из головы вычерпать?
Ну тогда флаг вам в руки, раз у вас в голове не каша.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27663
    • Просмотр профиля
Re: pptpd, клиент не видит локальную сеть
« Ответ #14 : 03 Ноябрь 2013, 21:47:40 »
Смотрите спойлер в посте выше.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.078 секунд. Запросов: 25.