ip白名单之网段

代码托管,有时候为了安全性,限制网段内的ip可以访问。

IP地址和掩码均知道时才能确定主机所在的网段,也就是用这个原理来限制可访问的IP网段了。

ip后面加上“/N”就代表掩码的二进制”1“有N位。

例如:

①0.0.0.0/0

主机ip地址从10进制转换为2进制:00000000 00000000 00000000 00000000

掩码地址从10进制转换为2进制:00000000 00000000 00000000 00000000

如果ip白名单设置为0.0.0.0/0,那就表示允许所有地址访问。

② 10.10.10.0/24

说明书主机就是10.10.10.0,掩码有24位“1”。

主机ip地址从10进制转换为2进制:00001010 00001010 00001010 00000000

掩码地址从10进制转换为2进制:11111111 11111111 11111111 00000000

两个地址二进制按位与运算得到:00001010 00001010 00001010 00000000,那这个也就是起始可用地址也就是10.10.10.0

终止地址,先把掩码取反,然后再与主机ip按位与运算,那就是:00001010 00001010 00001010 11111111,转换成十进制就是10.10.10.255

如果ip白名单设置为10.10.10.0/24,那就表示10.10.10.0~10.10.10.255是可以访问的地址。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值