首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OpenVPN提供的IP不考虑ipp.txt

OpenVPN提供的IP不考虑ipp.txt
EN

Server Fault用户
提问于 2013-02-07 11:22:12
回答 1查看 23.7K关注 0票数 5

我现在正面临一些问题,OpenVPN服务器是前同事设置的(我不太喜欢它)。我们将OpenVPN用于大约200个客户端的专用网络(更确切地说,只有15个带有VM的客户端连接到同一个网络,192.168.1.0/24)。

几年来它运行得很好,但几周来,它表现得很奇怪。我在这个网络上有一台笔记本电脑,它以前有IP 192.168.1.156。下面是我的OpenVPN服务器配置中有趣的部分:

代码语言:javascript
运行
复制
ifconfig-pool-persist ipp.txt
ifconfig-pool 192.168.1.1 192.168.1.254 255.255.255.0

在我的ipp.txt文件中:

代码语言:javascript
运行
复制
gfenollar.xxxxx.local,192.168.1.156

但是当我重新启动openvpn客户机时,我得到了另一个IP,总是不同的。当然,它为我分配了一个已经被另一个OpenVPN客户端使用的IP,这太疯狂了!这是我客户的日志:

代码语言:javascript
运行
复制
Wed Feb  6 12:36:29 2013 SENT CONTROL [xxx]: 'PUSH_REQUEST' (status=1)
Wed Feb  6 12:36:29 2013 PUSH: Received control message: 'PUSH_REPLY,dhcp-option DNS 192.168.1.5,ping 8,ping-restart 20,ifconfig 192.168.1.24 255.255.255.0'
Wed Feb  6 12:36:29 2013 OPTIONS IMPORT: timers and/or timeouts modified
Wed Feb  6 12:36:29 2013 OPTIONS IMPORT: --ifconfig/up options modified
Wed Feb  6 12:36:29 2013 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
Wed Feb  6 12:36:29 2013 TUN/TAP device tap0 opened
Wed Feb  6 12:36:29 2013 TUN/TAP TX queue length set to 100
Wed Feb  6 12:36:29 2013 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Wed Feb  6 12:36:29 2013 /sbin/ifconfig tap0 192.168.1.24 netmask 255.255.255.0 mtu 1500 broadcast 192.168.1.255

这里我得到了192.168.1.24而不是.156。这种情况发生在我的每个主机上,但幸运的是,它们在接口文件中、静态中都有一个私有IP,因此它们不允许使用"ifconfig“命令修改ip,就像在我身上一样。

有人能告诉我调查的方法吗?

提前谢谢!

纪尧姆

EN

回答 1

Server Fault用户

发布于 2015-05-21 16:41:42

强制使用手动IP分配

代码语言:javascript
运行
复制
ifconfig-pool-persist ipp.txt 0

而不是

代码语言:javascript
运行
复制
ifconfig-pool-persist ipp.txt

确保您已经向所有客户添加了IP。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/476389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档