linux添加L2Tp客户端
1、安装软件
yum install -y xl2tpd ppp
-
配置xl2tpd
编辑 /etc/xl2tpd/xl2tpd.conf 文件,内容如下:(最下面添加)
[lns default]
ip range = 192.168.2.128-192.168.2.254
local ip = 192.168.2.99
require chap = yes
refuse pap = yes
require authentication = yes
name = LinuxVPNserver
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
length bit = yes
#hnvpn 连接名称,后面控制连接时需要
#name vpn帐号的用名户,由vpn服务器分配
#lns vpn服务器ip地址
#pppoptfile 连接选项 -
配置连接选项
编辑 /etc/ppp/peers/bjvpn.l2tpd 文件,内容如下:
remotename hnvpn
user “用户名”
password “用户密码”
unit 0
nodeflate
nobsdcomp
noauth
persist
nopcomp
noaccomp
maxfail 5
debug
#remotename vpn名称
#user vpn帐号用户名
#password vpn帐号密码
4、查看 /var/log/messages 中是否有异常。
5、查看网卡
[root@ecs-25fe-0707468 ~]# ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether fa:16:3e:43:7a:a2 brd ff:ff:ff:ff:ff:ff
inet x.x.x.x./24 brd 192.168.1.255 scope global noprefixroute dynamic eth0
valid_lft 58634sec preferred_lft 58634sec
inet6 fe80::f816:3eff:fe43:7aa2/64 scope link noprefixroute
valid_lft forever preferred_lft forever
10: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1360 qdisc pfifo_fast state UNKNOWN group default qlen 3
link/ppp
inet 193.168.1.1 peer 193.168.1.252/32 scope global ppp0
valid_lft forever preferred_lft forever