偶是用tomato1.19带VPN的
下面是启动vpn的过程,默认DHCP的范围是192.168.1.2到192.168.1.254
请问有没有办法修改
# /jffs/vpnn.sh
Thu Jun 26 14:12:31 2008 TUN/TAP device tap0 opened
Thu Jun 26 14:12:31 2008 Persist state set to:>
这个是服务端的配置文件
port 443
proto tcp-server
dev tap0
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
server 192.168.1.0 255.255.255.0
ifconfig-pool-persist ipp.txt
client-to-client
keepalive 10 120
max-clients 20
status openvpn-status.log
comp-lzo
verb 3
想要给指定客户端ip是否可以使用
ifconfig-pool-persist /jffs/ipp.txt (偶储存在jffs中)
这个是用来保存上次连接状态的
ipp.txt格式: 用户名,ip地址
server 10.8.0.0 255.255.0.0
就可以了
手动修改ipp.txt 原来client_3,192.168.1.2改为client_3,192.168.1.30
客户端重新连接后,获取的ip仍然是192.168.1.2,ipp.txt又变成修改前的
在/etc/openvpn/server.conf中增加\
client-config-dir /etc/openvpn/ccd
然后在 /etc/openvpn/ccd目录中放针对每个客户端的个 *** 化配置文件。
文件名就用客户端名 生成key的时候输入的 "Common Name" 名字
比如要设置客户端 liushiwei为 192.168.2.24
只要在 /etc/openvpn/ccd/liushiwei文件中包含一行:
ifconfig-push 192.168.2.24 255.255.255.0
就可以了
我最后用了这个方法
在/jffs中新建ccd文件夹,然后创建一客户端名字命名的文件(没有后缀的),加上楼上格式的命令就好了
会员注册
会员登录
个人空间
发表评论