parent
1292e7f07d
commit
e7b91ae934
@ -0,0 +1,29 @@ |
||||
; |
||||
; This is a minimal sample l2tpd configuration file for use |
||||
; with L2TP over IPsec. |
||||
; |
||||
; The idea is to provide an L2TP daemon to which remote Windows L2TP/IPsec |
||||
; clients connect. In this example, the internal (protected) network |
||||
; is 192.168.1.0/24. A special IP range within this network is reserved |
||||
; for the remote clients: 192.168.1.128/25 |
||||
; (i.e. 192.168.1.128 ... 192.168.1.254) |
||||
; |
||||
; The listen-addr parameter can be used if you want to bind the L2TP daemon |
||||
; to a specific IP address instead of to all interfaces. For instance, |
||||
; you could bind it to the interface of the internal LAN (e.g. 192.168.1.98 |
||||
; in the example below). Yet another IP address (local ip, e.g. 192.168.1.99) |
||||
; will be used by l2tpd as its address on pppX interfaces. |
||||
|
||||
[global] |
||||
; listen-addr = 192.168.1.98 |
||||
|
||||
[lns default] |
||||
ip range = 192.168.1.128-192.168.1.254 |
||||
local ip = 192.168.1.99 |
||||
require chap = yes |
||||
refuse pap = yes |
||||
require authentication = yes |
||||
name = LinuxVPNserver |
||||
ppp debug = yes |
||||
pppoptfile = /etc/ppp/options.l2tpd |
||||
length bit = yes |
@ -0,0 +1,21 @@ |
||||
#!/bin/sh |
||||
|
||||
BIN=l2tpd |
||||
DEFAULT=/etc/default/$BIN |
||||
RUN_D=/var/run |
||||
PID_F=$RUN_D/$BIN.pid |
||||
[ -f $DEFAULT ] && . $DEFAULT |
||||
|
||||
case $1 in |
||||
start) |
||||
$BIN $OPTIONS |
||||
;; |
||||
stop) |
||||
[ -f $PID_F ] && kill $(cat $PID_F) |
||||
;; |
||||
*) |
||||
echo "usage: $0 (start|stop)" |
||||
exit 1 |
||||
esac |
||||
|
||||
exit $? |
@ -0,0 +1,17 @@ |
||||
ipcp-accept-local |
||||
ipcp-accept-remote |
||||
ms-dns 192.168.1.1 |
||||
ms-dns 192.168.1.3 |
||||
ms-wins 192.168.1.2 |
||||
ms-wins 192.168.1.4 |
||||
noccp |
||||
auth |
||||
crtscts |
||||
idle 1800 |
||||
mtu 1410 |
||||
mru 1410 |
||||
nodefaultroute |
||||
debug |
||||
lock |
||||
proxyarp |
||||
connect-delay 5000 |
@ -0,0 +1,2 @@ |
||||
/etc/l2tpd/l2tpd.conf |
||||
/etc/ppp/options.l2tpd |
@ -0,0 +1,21 @@ |
||||
diff -ruN l2tpd-0.70pre-old/l2tpd.c l2tpd-0.70pre-new/l2tpd.c
|
||||
--- l2tpd-0.70pre-old/l2tpd.c 2005-12-16 12:02:02.000000000 +0100
|
||||
+++ l2tpd-0.70pre-new/l2tpd.c 2005-12-16 12:14:24.000000000 +0100
|
||||
@@ -336,17 +336,10 @@
|
||||
tcgetattr (c->fd, &ptyconf);
|
||||
*(c->oldptyconf) = ptyconf;
|
||||
ptyconf.c_cflag &= ~(ICANON | ECHO);
|
||||
- ptyconf.c_lflag &= ~ECHO;
|
||||
tcsetattr (c->fd, TCSANOW, &ptyconf);
|
||||
|
||||
snprintf (tty, sizeof (tty), "/dev/tty%c%c", a, b);
|
||||
fd2 = open (tty, O_RDWR);
|
||||
- if(!fd2)
|
||||
- log(LOG_WARN, "unable to open tty %s", tty);
|
||||
-
|
||||
- /* XXX JEF: CHECK ME */
|
||||
- stropt[pos++] = strdup(tty);
|
||||
- stropt[pos] = NULL;
|
||||
|
||||
#ifdef USE_KERNEL
|
||||
}
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in new issue