赞助连接

赞助连接

阅 读 文 章

如何给openvpn客户分配固定ip,不使用dhcp

[来源:网上转载 (http://bbs.chinaunix.net) | 作者:网友(网络转载) | 时间:2008-07-04 | 浏览: 人次 ]

偶是用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文件夹,然后创建一客户端名字命名的文件(没有后缀的),加上楼上格式的命令就好了


TAG标签 : 使用 固定 分配 客户 如何 客户端 文件 ipp.txt 修改

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表
网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.newhtm.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.