LinuxForum.Fans
Тема

Дефолтная маршрутизация в pptpd

Автор: Shef777 40 сообщений 7148 просмотров
#308975

хм.. а у меня все равно лезет фигня какая-то..

#308977

Конфиги

text
###############################################################################
# $Id: pptpd.conf 4255 2004-10-03 18:44:00Z rene $
#
# Sample Poptop configuration file /etc/pptpd.conf
#
# Changes are effective when pptpd is restarted.
###############################################################################

# TAG: ppp # Path to the pppd program, default '/usr/sbin/pppd' on Linux # #ppp /usr/sbin/pppd

# TAG: option # Specifies the location of the PPP options file. # By default PPP looks in '/etc/ppp/options' # option /etc/ppp/pptpd-options

# TAG: debug # Turns on (more) debugging to syslog # #debug

# TAG: stimeout # Specifies timeout (in seconds) on starting ctrl connection # # stimeout 10

# TAG: noipparam # Suppress the passing of the client's IP address to PPP, which is # done by default otherwise. # #noipparam

# TAG: logwtmp # Use wtmp(5) to record client connections and disconnections. # logwtmp

# TAG: bcrelay <if> # Turns on broadcast relay to clients from interface <if> # #bcrelay eth1

# TAG: localip # TAG: remoteip # Specifies the local and remote IP address ranges. # # Any addresses work as long as the local machine takes care of the # routing. But if you want to use MS-Windows networking, you should # use IP addresses out of the LAN address space and use the proxyarp # option in the pppd options file, or run bcrelay. # # You can specify single IP addresses seperated by commas or you can # specify ranges, or both. For example: # # 192.168.0.234,192.168.0.245-249,192.168.0.254 # # IMPORTANT RESTRICTIONS: # # 1. No spaces are permitted between commas or within addresses. # # 2. If you give more IP addresses than MAX_CONNECTIONS, it will # start at the beginning of the list and go until it gets # MAX_CONNECTIONS IPs. Others will be ignored. # # 3. No shortcuts in ranges! ie. 234-8 does not mean 234 to 238, # you must type 234-238 if you mean this. # # 4. If you give a single localIP, that's ok - all local IPs will # be set to the given one. You MUST still give at least one remote # IP for each simultaneous client. # # (Recommended) localip 192.168.16.1 remoteip 192.168.16.234-238,192.168.16.245 # or #localip 192.168.0.234-238,192.168.0.245 #remoteip 192.168.1.234-238,192.168.1.245

text
###############################################################################
# $Id: pptpd-options 4643 2006-11-06 18:42:43Z rene $
#
# Sample Poptop PPP options file /etc/ppp/pptpd-options
# Options used by PPP when a connection arrives from a client.
# This file is pointed to by /etc/pptpd.conf option keyword.
# Changes are effective on the next connection.  See "man pppd".
#
# You are expected to change this file to suit your system.  As
# packaged, it requires PPP 2.4.2 and the kernel MPPE module.
###############################################################################

# Authentication

# Name of the local system for authentication purposes # (must match the second field in /etc/ppp/chap-secrets entries) name pptpd

# Optional: domain name to use for authentication # domain mydomain.net

# Strip the domain prefix from the username before authentication. # (applies if you use pppd with chapms-strip-domain patch) #chapms-strip-domain

# Encryption # Debian: on systems with a kernel built with the package # kernel-patch-mppe >= 2.4.2 and using ppp >= 2.4.2, ... # {{{ refuse-pap refuse-chap refuse-mschap # Require the peer to authenticate itself using MS-CHAPv2 [Microsoft # Challenge Handshake Authentication Protocol, Version 2] authentication. #require-mschap-v2 # Require MPPE 128-bit encryption # (note that MPPE requires the use of MSCHAP-V2 during authentication) #require-mppe-128 # }}}

# Network and Routing

# If pppd is acting as a server for Microsoft Windows clients, this # option allows pppd to supply one or two DNS (Domain Name Server) # addresses to the clients. The first instance of this option # specifies the primary DNS address; the second instance (if given) # specifies the secondary DNS address. # Attention! This information may not be taken into account by a Windows # client. See KB311218 in Microsoft's knowledge base for more information. #ms-dns 10.0.0.1 #ms-dns 10.0.0.2

# If pppd is acting as a server for Microsoft Windows or "Samba" # clients, this option allows pppd to supply one or two WINS (Windows # Internet Name Services) server addresses to the clients. The first # instance of this option specifies the primary WINS address; the # second instance (if given) specifies the secondary WINS address. #ms-wins 10.0.0.3 #ms-wins 10.0.0.4

# Add an entry to this system's ARP [Address Resolution Protocol] # table with the IP address of the peer and the Ethernet address of this # system. This will have the effect of making the peer appear to other # systems to be on the local ethernet. # (you do not need this if your PPTP server is responsible for routing # packets to the clients -- James Cameron) proxyarp

# Debian: do not replace the default route nodefaultroute

# Logging

# Enable connection debugging facilities. # (see your syslog configuration for where pppd sends to) #debug

# Print out all the option values which have been set. # (often requested by mailing list to verify options) #dump

# Miscellaneous

# Create a UUCP-style lock file for the pseudo-tty to ensure exclusive # access. lock

# Disable BSD-Compress compression nobsdcomp auth logfile /var/log/pptpd.log

#308978
text
# Miscellaneous

# Create a UUCP-style lock file for the pseudo-tty to ensure exclusive # access. lock

а у вас невижу!

#308982

Помогло?

#308984

нет.
сейчас грешу на дистрибутив, сейчас попробую на чистой машине

#308985

Да уш)

#308988

До

text
C:\Windows\system32>route print
===========================================================================
Список интерфейсов
 13...44 87 fc 5c 56 0b ......Контроллер семейства Realtek PCIe GBE
 12...00 e0 52 a7 88 ff ......Realtek RTL8139/810x Family Fast Ethernet сетевой
адаптер
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 таблица маршрута =========================================================================== Активные маршруты: Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика 0.0.0.0 0.0.0.0 192.168.129.65 192.168.129.120 20 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306 127.255.255.255 255.255.255.255 On-link 127.0.0.1 306 192.168.129.64 255.255.255.192 On-link 192.168.129.120 276 192.168.129.120 255.255.255.255 On-link 192.168.129.120 276 192.168.129.127 255.255.255.255 On-link 192.168.129.120 276 224.0.0.0 240.0.0.0 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 192.168.129.120 276 255.255.255.255 255.255.255.255 On-link 127.0.0.1 306 255.255.255.255 255.255.255.255 On-link 192.168.129.120 276 =========================================================================== Постоянные маршруты: Отсутствует

После

text
C:\Windows\system32>route print
===========================================================================
Список интерфейсов
 14...........................VPN-подключение
 13...44 87 fc 5c 56 0b ......Контроллер семейства Realtek PCIe GBE
 12...00 e0 52 a7 88 ff ......Realtek RTL8139/810x Family Fast Ethernet сете
адаптер
  1...........................Software Loopback Interface 1
===========================================================================

IPv4 таблица маршрута =========================================================================== Активные маршруты: Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика 0.0.0.0 0.0.0.0 192.168.129.65 192.168.129.120 4245 0.0.0.0 0.0.0.0 On-link 10.25.1.1 21 10.25.1.1 255.255.255.255 On-link 10.25.1.1 276 127.0.0.0 255.0.0.0 On-link 127.0.0.1 4531 127.0.0.1 255.255.255.255 On-link 127.0.0.1 4531 127.255.255.255 255.255.255.255 On-link 127.0.0.1 4531 192.168.128.10 255.255.255.255 192.168.129.65 192.168.129.120 4246 192.168.129.64 255.255.255.192 On-link 192.168.129.120 4501 192.168.129.120 255.255.255.255 On-link 192.168.129.120 4501 192.168.129.127 255.255.255.255 On-link 192.168.129.120 4501 224.0.0.0 240.0.0.0 On-link 127.0.0.1 4531 224.0.0.0 240.0.0.0 On-link 192.168.129.120 4501 224.0.0.0 240.0.0.0 On-link 10.25.1.1 21 255.255.255.255 255.255.255.255 On-link 127.0.0.1 4531 255.255.255.255 255.255.255.255 On-link 192.168.129.120 4501 255.255.255.255 255.255.255.255 On-link 10.25.1.1 276 =========================================================================== Постоянные маршруты: Отсутствует

Это потому что nodefaultroute

text
0.0.0.0          0.0.0.0         On-link         10.25.1.1     21
#308991

и включена галочка "Использовать основной маршрут в удаленной сети" на клиенте.

#308992
Shef777 написал:
и включена галочка "Использовать основной маршрут в удаленной сети" на клиенте.

угу =)

#308993

а без нее какая таблица получается?

#308995

пока нет возможности проверить после 14 по москве.

#309068

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

#309071

мда тоже получил (

text
IPv4 таблица маршрута
===========================================================================
Активные маршруты:
Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
          0.0.0.0          0.0.0.0   192.168.129.65  192.168.129.120     20
         10.0.0.0        255.0.0.0      10.25.1.254        10.25.1.1     21
        10.25.1.1  255.255.255.255         On-link         10.25.1.1    276
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306

стоит попробовать другой впн сервер openl2tp

#309073

либо использовать другой диапазон например 172.

#309074

нда.. тупик *WALL*

#309076

благодарю за помощь и содействие. продолжу воевать с ним может появятся мысли какие =) или действительно перейти на л2тп.
другой диапазон не вариант много филиалов с кем нибудь да пересечемся будет беда.

#309078
Shef777 написал:
благодарю за помощь и содействие. продолжу воевать с ним может появятся мысли какие =)

А если всё таки в другую подсеть?

#309082

много удаленных подключений там следим за сеткой не мы, можем с кем нибудь да пересечемся.

#310134

спасибо за содействие в решение проблемы. кстати в ХР такого поведения не наблюдалось, в 7 оказалось решение это установка галочки "Отключить добавление маршрута, основанное на классе"

Войдите или зарегистрируйтесь, чтобы ответить.