为RouterOS配置https访问

RouterOS的webfig页面通常都是基于http协议的,用户通过webfig进行登录的时候,登录密码在网络上明文传输,存在这被窃听的风险。为了解决上述问题可以改用https协议承载webfig服务,但https协议需要ssl证书,因此需要先生成ssl证书。

生成ssl证书的过程:

1. 创建跟证书密钥文件:root.key,这一步需要输入密码

openssl genrsa -des3 -out root.key

2. 创建根证书的申请文件:root.csr

openssl req -new -key root.key -out root.csr

3. 创建根证书:root.crt

openssl x509 -req -days 3650 -sha1 -extensions v3_ca -signkey root.key -in root.csr -out root.crt

其中-days选项为根证书有效期

4. 创建服务器证书密钥:server.key

openssl genrsa -out server.key 2048

去除key文件的口令:openssl rsa -in server.key -out server.key

5. 创建服务器证书申请文件:server.csr

openssl req -new -key server.key -out server.csr

6. 创建服务证书:server.crt

openssl x509 -req -days 730 -sha1 -extensions v3_req -CA root.crt -CAkey root.key -CAcreateserial -in server.csr -out server.crt

注意,-days为证书有效期


至此,证书创建完毕,可以将server.key与server.crt上传之RouterOS,然后在system-->certificates-->certificates-->import中导入上述两个文件。

最后,在ip-->services中配置www-ssl服务,选择server.crt作为证书即可。


  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值