Habe den PPTP-Daemon auf einer SUSE 10.3 eingerichtet um über Internet in lokale LAN einzusteigen. Funktioniert soweit ganz gut, habe nur 2 kleine Probleme. Zuerst mal die Config:
Code:
# /etc/pptpd.conf
#
speed 115200
option /etc/ppp/options.pptpd
localip 192.168.99.5
remoteip 192.168.99.200-219
connections 20
pidfile /var/run/pptpd.pid
Code:
# /etc/ppp/options.pptpd
#
ipcp-accept-remote
kdebug 2
auth
crtscts
lock
local
asyncmap 0
mru 1492
mtu 1492
netmask 255.255.255.0
nodetach
lcp-echo-interval 120
lcp-echo-failure 4
lcp-max-configure 60
lcp-restart 2
idle 600
noipx
file /etc/ppp/filters
noreplacedefaultroute
proxyarp
ms-dns 192.168.1.2
ms-dns 192.168.1.1
require-mppe
require-mschap-v2
refuse-pap
refuse-chap
Tunnelnetz: 192.168.99.0/24
Lokale LAN: 192.168.1.0/24
Wenn ich mich nun jetzt verbinde, habe ich 2 Default-Routen.
Code:
Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 4f 4e 14 d2 fd ...... OvisLink LFE-8139ATX Fast Ethernet Adapter - Pac
ket Scheduler Miniport
0x20004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 10.1.2.250 10.1.2.1 21
0.0.0.0 0.0.0.0 192.168.99.200 192.168.99.200 1
10.1.2.0 255.255.255.0 10.1.2.1 10.1.2.1 20
10.1.2.1 255.255.255.255 127.0.0.1 127.0.0.1 20
10.255.255.255 255.255.255.255 10.1.2.1 10.1.2.1 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 10.1.2.1 10.1.2.1 20
192.168.99.200 255.255.255.255 127.0.0.1 127.0.0.1 50
192.168.99.255 255.255.255.255 192.168.99.200 192.168.99.200 50
213.47.5.132 255.255.255.255 10.1.2.250 10.1.2.1 20
224.0.0.0 240.0.0.0 10.1.2.1 10.1.2.1 20
224.0.0.0 240.0.0.0 192.168.99.200 192.168.99.200 1
255.255.255.255 255.255.255.255 10.1.2.1 10.1.2.1 1
255.255.255.255 255.255.255.255 192.168.99.200 192.168.99.200 1
Default Gateway: 192.168.99.200
===========================================================================
Persistent Routes:
None
Das bedeutet mein komplette Traffic (auch der Traffic, der nur ins Internet geht) geht durch den Tunnel über das Gateway vom PPTP-Server. Wenn ich die Option nodefaultroute setze, geht garnichts. Eigentlich will ich nur eine statische Route in Netz 192.168.1.0/24 setzen. Wie kann ich das über den PPTP-Server erreichen, dass nur diese Subnetzroute gesetzt wird?
Und weiters: Im lokalen LAN sind auch Nameserver, nur das PPP Interface hat keine DNS-Domäne.
Code:
PPP adapter HBH:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Physical Address. . . . . . . . . : 00-53-45-00-00-00
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.99.200
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 192.168.99.200
DNS Servers . . . . . . . . . . . : 192.168.1.2
192.168.1.1
Wie kann ich den Domainnamen mitsenden, damit die DNS-Abfragen funktionieren?