首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openvpn - ifconfig参数

openvpn - ifconfig参数
EN

Server Fault用户
提问于 2020-01-28 07:45:53
回答 2查看 14K关注 0票数 0

openvpn配置文件中的ifconfig参数意味着什么?下面是一个示例文件:

代码语言:javascript
复制
dev tun0
proto udp
comp-lzo
port 5073
remote 172.16.23.73 5073
ifconfig 172.17.3.41 172.17.3.43
EN

回答 2

Server Fault用户

回答已采纳

发布于 2020-01-28 12:05:01

来自OpenVPN自己的文档:

代码语言:javascript
复制
# 10.1.0.2 is our local VPN endpoint (home).
# 10.1.0.1 is our remote VPN endpoint (office).
ifconfig 10.1.0.2 10.1.0.1

换句话说,这是当您希望您的VPN客户端分配他们自己的VPN IP地址时。

在我的示例中,客户端将具有IP地址10.1.0.2,而VPN网关将具有IP地址10.1.0.1

/usr/share/doc/openvpn/examples/sample-config-files/static-home.conf下的Ubuntu服务器上找到的

另一种方法是在client-config-dir <path>服务器主文件中使用OpenVPN,并允许所有客户端使用证书中具有唯一CommonName的客户端证书连接到服务器。

假设您已经设置了client-config-dir以指向子目录ccd

然后,您可以在每个包含行CommonName的客户端证书中创建一个名称与ifconfig-push <IP address> <subnet mask>相匹配的文件。用我上面的例子:

代码语言:javascript
复制
ifconfig-push 10.1.0.2 255.255.255.0

这假设您在服务器主配置文件中有一行,其中包含行:

代码语言:javascript
复制
server 10.1.0.0 255.255.255.0
票数 2
EN

Server Fault用户

发布于 2020-01-28 11:05:30

它给客户端提供相同的VPN IP。读取主配置文件。这些详细信息已经在配置文件中并注释掉了。

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

https://serverfault.com/questions/1000685

复制
相关文章

相似问题

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