Skip to content

Instantly share code, notes, and snippets.

require 'netaddr'
netaddr1 = NetAddr::CIDR.create('192.168.1.0/24')
# broadcastアドレスを算出
bc_address = netaddr1.last
# 数値化して1引く
gateway_int = NetAddr::CIDR.create(bc_address).to_i - 1
# その数値をアドレス表記に戻す