位置: 编程技术 - 正文

Linux下OpenVPN配置静态密钥(static-key)验证教程

编辑:rootadmin

推荐整理分享Linux下OpenVPN配置静态密钥(static-key)验证教程,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

由于OpenVPN的证书方式采用了TLS握手机制,而TLS已经受到严重干扰(不论是TCP还是UDP),已不能在在国内使用。但OpenVPN还可以采用静态密钥(static-key)的方式,相对于证书方式,static-key不需要TLS握手,不易被干扰,缺点也显而易见,那就是只能配置一对一的网络,如果要配置一对多的网络,需要启动多个OpenVPN进程。

一、服务端设置

Linux下OpenVPN配置静态密钥(static-key)验证教程

生成static-key,并在配置文件中启用之复制代码代码如下:$ openvpn --genkey --secret static.key然后把static.key和主配置文件放入同一目录复制代码代码如下:$ vim /etc/openvpn/server.conf #配置主配置文件如下dev tunport ;proto tcp-serverifconfig ...1 ...2secret static.key keepalive comp-lzopersist-keypersist-tunstatus /var/log/openvpn/openvpn-status.loglog /var/log/openvpn/openvpn.logverb 4push "redirect-gateway def1 bypass-dhcp"由于OpenVPN默认使用UDP的方式传输,如果想改用TCP方式,需要加上“proto tcp-server”一行(这里未启用,已经使用分号注释掉了);这里我去掉了push dns的配置项,因为客户端总是无法接收到PUSH过来的dns option,原因未知,所以干脆把DNS写进客户端的配置文件算了。复制代码代码如下:$ iptables -t nat -A POSTROUTING -s ...0/ -j SNAT --to-source 公网ip$ /etc/init.d/iptables save$ /etc/init.d/iptables restart启动OpenVPN服务复制代码代码如下:$ /usr/sbin/openvpn --config /etc/openvpn/server.conf > /dev/null 2>&1 &

二、客户端设置

仅需要把client.ovpn和static.key文件放入OpenVPN的config目录中即可

编辑客户端配置文件(一般为.ovpn结尾)复制代码代码如下:remote 公网IP dev tun;proto tcp-clientifconfig ...2 ...1secret static.keycomp-lzoverb 3redirect-gateway def1dhcp-option DNS ...9dhcp-option DNS ...1如果服务端启用了TCP传输,那么也需要启用“proto tcp-client”一行(这里未启用),这里我添加了一个香港加一个台湾的DNS,为了保证访问正常。

CentOS下编译安装python包管理安装工具pip教程 之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法ubuntu需要先安装下pip吧,复制代码代码如下:apt-getinstallpython-pip安装req

Linux下配置vlan网卡教程 1.需要使用到vconfig软件。首先yum安装vconfig复制代码代码如下:yuminstallvconfig2.查看核心是否提供VLAN功能,?绦?br/>复制代码代码如下:dmesg|grep-i查看是否支

Centos打包tengine制作rpm安装包教程 最近又在centos6.4下折腾tengine了,刚好不久前看了rpm包的制作方法,所以又有了搞个rpm包的想法。1安装CentOS的开发环境集成包及tengine的依赖包复制代码

标签: Linux下OpenVPN配置静态密钥(static-key)验证教程

本文链接地址:https://www.jiuchutong.com/biancheng/367606.html 转载请保留说明!

上一篇:Linux使用Wireshark实现抓包分析教程(linux使用mv命令,结果文件不见了)

下一篇:CentOS下编译安装python包管理安装工具pip教程(centos安装c编译器)

  • 小饭店税务登记证办理流程
  • 新公司如何申报城市建设税
  • 企业付房租怎么做会计分录
  • 厂房设计费计入在建工程吗
  • 暂估收入的必要条件
  • 没有签订购销合同的协议
  • 退税抵税申请表
  • 预收款转营业外收入条件
  • 其他债权投资和其他权益工具投资均可以计提减值
  • 增值税税收返还政策
  • 收到公益性捐赠所得税
  • 超过诉讼时效的答辩状怎么写
  • 利润表中企业所得税
  • 什么叫记载资金的账簿
  • 出让方式取得土地使用权会计处理
  • 联营扣点怎么核算保本费用
  • 应交税费借方余额怎么处理
  • 小企业会计准则和企业会计准则的区别
  • 法人实名认证需要带什么
  • 公司的汽车购置税怎么交
  • 员工娱乐活动比赛项目
  • 怎么计算房地产成本单价
  • 设备改造时各项支出的会计处理?
  • macbook触摸板如何拖动
  • 预计负债账务处理会计分录
  • 个贷系统平帐专户A
  • 基本户是否可以冻结
  • mac怎么卸载软件core sync
  • 收到外单位委托办事的资金应该计入
  • 工程改造怎么做账
  • 境外佣金支付所需要征收的税
  • win10多任务视图怎么关闭
  • 个人咨询服务费怎么交税
  • yolo算法百度百科
  • ln s命令
  • php数据查询
  • 损益类所得税费用
  • 小规模纳税人应交税费会计分录
  • 支付给临时工的费用
  • 核销坏账递延资产怎么算
  • 利用java实现计算器
  • 专项资金支出明细表范文
  • 期末结转会计分录总结
  • 购进溢余分录
  • 低值易耗品费用记在什么费用
  • 个体工商户要进行汇算清缴吗
  • 直接计入当期利润吗
  • 预计负债的账务处理
  • 4.建筑业企业资质
  • 地方水利建设基金减免政策2023
  • 经营租赁不动产租赁发票开具要求
  • 金融资产减值损失
  • 应纳税额与应纳所得额
  • 财务月末暂估成本是什么
  • 怎么开具
  • 史上最简单的不读书法成甲
  • mysql5.7.19 winx64安装配置方法图文教程(win10)
  • win7系统管理在哪里
  • winadserv.exe - winadserv是什么进程
  • win7系统怎样设置
  • remupd.exe - remupd是什么进程 有什么用
  • win1020h2版本千万别更新
  • windowsxp设置语言
  • linux ftp服务端
  • win10搜索功能不好用
  • win8飞行模式在哪
  • javascript基础编程
  • android 4.2
  • cocos2dx-3.1.1 labelttf与label
  • 教你如何使用玻璃胶
  • 单例类python
  • 对应用进行单元测试的是
  • 外部js获取当前vue实例
  • 郑州市惠济区税务局黄国选
  • ca证书密码是什么
  • 医院能开增值税开发票吗
  • 手写发票属于增值税普通发票吗
  • 湖南地税局客服电话号码
  • 潍坊购房政策2020
  • 报税卡丢了要怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设