OpenVPN分配静态IP以及同一网段内IP个数(64个)
说明:简单的来说,同一网段内可用的IP数量只有64个;(不一定正确)最直接的解释就是每个客户端占用两个IP,因为根据IP掩码位/30得知可用的IP就是两个。对于为什么只有64个,下面是官方的解释。
解释:
分配静态IP的方式是通过ipconfig-push设置的,而ifconfig-push地址代表虚拟客户端和服务器IP端点。它们必须从连续/30个子网中取得,以便与Windows客户端和TAP-Windows驱动程序兼容。具体来说,每个端点对的IP地址中的最后一个八位字节必须从该集合中取出:
[,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [ ,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,] [,]
解决方案:
既然每个网段只有64个,那么换个思路,搞多几个网段;
参考:
https://openvpn.net/index.php/open-source/documentation/howto.html#policy
https://serverfault.com/questions/826560/how-to-set-a-static-ip-client-side-in-openvpn
https://zhidao.baidu.com/question/650418459790158405.html
http://blog.csdn.net/kai404/article/details/52858713
OpenVPN分配静态IP以及同一网段内IP个数(64个)的更多相关文章
- Shell脚本快速查看网段内ip占用情况和可用ip
		
思想就是整个网段ping一遍,对于ping不通的,解析其失败的字符来判定 #!/bin/bash head_add=${} address=${head_add%.*} echo address=$a ...
 - 彻查网络局部网段内Ping时断时续的问题
		
前两天须要安装2台server,结果前期一直有问题的网络又来了,明明vlan内能ping通,可是与vlan外却ping不同. 这个现象非常像是arp病毒,于是周末的时间我们就进行了一次彻底的排查,一定 ...
 - php计算网段内所有IP,分配子网段
		
由于最近业务需要,写了个获取网段内所有IP的函数,以及分配可用子网段的函数 /** * 根据网段获取计算所有IP * @param string $segment 网段 '139.217.0.1/24 ...
 - docker容器分配静态IP
		
最近因为工作要求需要用学习使用docker,最后卡在了网络配置这一块.默认情况下启动容器的时候,docker容器使用的是bridge策略比如: docker run -ti ubuntu:latest ...
 - 虚机分配静态IP地址
		
在为虚机分配静态IP地址池的IP时,如果报错“没有从与 VMSubnet 相关的 IP 池中为虚拟网络适配器 9i [MAC: 001DD8B71C17] 分配 CA (客户地址)” 使用“动态获取” ...
 - [shell]查找网段内可用IP地址
		
#网段可用IP地址 #!/bin/sh ip= " ]; do .$ip -c |grep -q "ttl=" && echo "10.86.8 ...
 - Openvpn完美解决公司网络没有固定公网IP的问题
		
方案背景: 公司办公网络使用长城宽带上网有一段时间了,有4个固定IP(2个电信,2个网通),链路不太稳定,经常有问题,因此考虑取消长城宽带,采用原来的adsl上网.但是有个问题,因为公司内网有几台服务 ...
 - 局域网内IP冲突怎么办
		
对于在Internet和Intranet网络上,使用TCP/IP协议时每台主机必须具有独立的IP地址,有了IP地址的主机才能与网络上的其它主机进行通讯.但IP地址冲突会造成网络客户不能正常工作,只 ...
 - (转)如何使VMware ip与本机ip处于同一网段
		
如何使VMware ip与本机ip处于同一网段 原创 2017年05月08日 17:28:56 1287 首先确认本机ip 可以看出一下信息: 本机ip: 192.168.1.162 网关:192. ...
 
随机推荐
- http请求与传参
			
这并不算是文章,暂时只做粗略地记录,以免忘记,因此会显得杂乱无章,随便抓了几个包和对postman截图,日后有空再完善 1.get方式 只有一种方式,那就是在url后面跟参数 2.post方式 1)表 ...
 - Java Web 1-开发环境搭建(未完待续)
			
Java Web包含什么?前台.后台,前台的HTML.JSP,后台的Servlet.(目前所知) 开发环境: JDK,MySQL,Tomcat,Eclipse @ Windows 10 说明:本文总结 ...
 - HTTP Headers解析
			
什么是HTTP Headers? 它包含了哪些内容? 利用requests.get()函数对豆瓣读书进行请求, 返回的r.headers如下所示: >>> import reques ...
 - tf.reduce_sum函数
			
>>> x=[[1,2,3],[23,13,213]] >>> xx=tf.reduce_sum(x) >>> sess.run(xx) 255 ...
 - 洛谷P3385负环
			
传送门 #include <iostream> #include <cstdio> #include <cstring> #include <algorith ...
 - 关于int *a; int &a;a; int &a; *a; int * &a
			
int i; int*a =&i;//这里a是一个指针,它指向变量i int&b = i;//这里b是一个引用,它是变量i的引用,引用是什么?它的本质是什么?下面会具体讲述 int*& ...
 - java算法小例子
			
作为一个程序员,有时候我觉得自己都不适合,因为自己数学不好,算法不好,脑子不够灵活.而对于算法,感觉就像是数学题,总觉得很难.以前上学,在班里总有几个什么都不好,但唯独数学很厉害,真气人!面对难题时, ...
 - 为django平台生成模拟用户,建立用户组,并将用户加入组
			
书接上篇BLOG. 当我们可以用manage.py自定义命令来生成模拟数据时, 我们面对的就是如何操作ORM的问题了. 这两天,我为我们的内部系统的所有数据表,都生成了模拟数据. 有几个心得,记录于此 ...
 - jquery全面判断是否IE6浏览器
			
今天在写一个登录回车提交表单的操作时,出现keydown在IE6下不能提交的兼容问题,随之无奈,找到可以使用keyup或者keypress事件时间来兼容所有浏览器,但是呢体验效果很不友好,所以只能委屈 ...
 - 支持多个title,解决主副标题分别对齐