Retrieves the official list of Softlayer cloud network ranges.

softlayer_ranges(method = "list")

Arguments

method
if list, this method will use the HTML published ranges; if asn, this method will build the CIDR list from Softlayer publishedf ASNs.

Value

a tibble, the most interesting colun of which is ip_range

Details

Softlayer provides https://knowledgelayer.softlayer.com/content/what-ip-ranges-do-i-allow-through-firewall of public netblock ranges

It is unlikely that this list will change in your analysis session, so it is recommended that you cache the results. Future version will automatically cache the results both in-session and on-disk for a period of time.

Examples

ranges <- softlayer_ranges() normalize_ipv4(ranges)
#> [1] "159.253.158.0/23" "159.8.198.0/23" "169.38.118.0/23" "66.228.118.0/23" #> [5] "173.192.118.0/23" "184.172.118.0/23" "50.22.118.0/23" "198.23.118.0/23" #> [9] "169.46.118.0/23" "159.122.118.0/23" "119.81.138.0/23" "173.193.118.0/23" #> [13] "5.10.118.0/23" "168.1.118.0/23" "169.57.118.0/23" "159.122.138.0/23" #> [17] "169.54.118.0/23" "159.8.118.0/23" "169.51.118.0/24" "169.57.138.0/23" #> [21] "67.228.118.0/23" "169.56.118.0/24" "50.23.118.0/23" "169.45.118.0/23" #> [25] "174.133.118.0/23" "168.1.18.0/23" "161.202.118.0/23" "158.85.118.0/23" #> [29] "208.43.118.0/23" "169.55.118.0/23" #>