Networking • Automation • Occasional Podcasting

Category: Linux

  • , ,

    Quagga for BGP Testing

    So as all of you Cisco heads know, you can only generate 200 routes via network statements on a router. In addition to that, the routes have to exist in the route table, or at least the supernet must exist. If you want to generate a TON of routes for testing, these Cisco limitations will…

  • , ,

    Mikrotik Email Backup Setup

    A buddy of mine, Rob, was kind enough to put up his backup system in the Mikrotik Wiki. This requires that you run your own email system, and have privileges to install a few packages. The setup emails your backups to a specific account. Scripts on your server then grab those emails and dump them…

  • ,

    Add Secondary IP Address to Centos Interface

    This is super simple, just create a new interface file with a colon and a number. /etc/sysconfig/network-scripts/ifcfg-eth0:1 DEVICE=eth0:1 BOOTPROTO=static IPADDR=192.168.0.5 ONBOOT=yes

  • Use Asterisk as an SRST (Survivable Remote Site Telephony) Gateway with Cisco CallManager
    , , ,

    Use Asterisk as an SRST (Survivable Remote Site Telephony) Gateway with Cisco CallManager

    What is this and why do I need it? Here’s the scenario. You have a central office with five remote offices. You run Cisco CallManager at the central office and you simply deploy phones out at the remotes to use the central Callmanager. This saves you money by using a single call server. Now imagine…

  • , ,

    IPPlan and RWhois Integration Script

    Pull all of your records from IPPlan and insert them into your RWhois server automatically. If you are an ISP or large enterprise you will need to keep up with your addressing and assignments somehow, right? There are only a handful of products out there that will do this. The company I work for is…

  • Failover DNS Change Script
    ,

    Failover DNS Change Script

    So, as promised, here is my DNS change script. This is written in php for a BIND DNS server. Right now it is very simplistic; it is made to change a single A record, but can be adapted to do multiples at once. This is designed to be used in conjunction with Webmin. Setup a…

  • ,

    Bind 9 – “refused notify from non-master”

    I was adding a new slave DNS server the other day on bind 9.3 and I was getting this error “refused notify from non-master”.  It seems that if you are using bind 9.3 it tries to send a notify to itself even if it is a slave.  In the options section of named.conf you need…