wiki:allocate_new_ip_block

How do I allocate a new IP block?

Requests for new IP blocks should go to either support@he.net for Telehouse IP blocks or support@bandcon.com for Bandcon IP blocks.

  • Add the block to the IP Allocation page
  • Add the block to puppet - in the manifests/globals.pp file.
  • Run: freepuppet-helper GenerateIPsFromRoutes to add the new IPs to puppet. git add and git commit the new files created.
  • We run a caching DNS server on every physical host. These hosts only respond to requests from IP addresses in our network. After committing the new IP addresses to our puppet repository, you have to push those changes to the physical hosts you want to respond to DNS requests. Eventually, they will get pushed to all hosts with the next tag is signed. You can manually push to any hosts that you need to work immediately.
  • Add IP addresses to our DNS servers (for reverse lookups).
    • For Bandcon: Login to mayfirst@hay.mayfirst.org. Edit ~/bin/create-reverse-ip to modify the first two variables to reflect the IP range you are adding.
    • For HE: edit viewsic.mayfirst.org:/etc/tinydns/root/authority to add the new block and then type make
Last modified 5 years ago Last modified on May 6, 2014, 1:55:58 PM