• Ask a Question

    Explain how Gen.It deals with network protocols. Which of them are supported?

    Gen.IT does not attempt to understand or talk to any network devices directly and is therefore completely agnostic to any form of protocol, vendor or device type.

    Will Gen.IT work with equipment for vendor X?

    Gen.IT is able to generate configuration for any device from any vendor that supports cli configuration. Gen.IT requires no understanding of the underlying protocols, hardware, or configurations.

    Why Gen.IT, application X already does this?

    Solarwinds Config Generator, Solarwinds Network Config Manager, Ciscoworks, Cacti, MailMerge?

    None of the application mentioned are able to, or are flexible enough to pull together multiple templates and variables to generate multi-vendor configurations in minutes. In most cases, the cost of these other applications is significantly higher than Gen.IT. In others, the complexity outweighs the benefits.

    So I’ve generated the configuration, now what?

    The configuration for each device is generated and displayed within Gen.IT. The actual application method depends on the device deployment method being used. You can use copy/paste to configure individual devices, or you can save the configurations to text files. The files can then be sent to the deployment vendor, or uploaded to the devices via tftp etc for installation.

    Please give me an example of how Gen.It has previously been used.

    Actual Use Case

    A legacy network spanning multiple data centres, with 500+ WAN and 30 MAN sites required updating.

    The network was upgraded to Multi VRF using Cisco / HP / H3C network equipment running MPLS & DMVPN’s + MPLS MAN. All network equipment at all sites was physically replaced and deployed with completely new configurations.

    Gen.IT was used to generate the configurations for all devices for WAN and MAN sites.

    Multiple spreadsheets were used, 1 for the MAN, 1 for the WAN, and one for the LAN.

    For the WAN and MAN devices, a single site was defined as a single row within the relevant spreadsheet. Excel lookup’s and the Gen.IT macro’s were used to calculate the relevant config values for the row. All values for sites were calculated, including BGP, OSPF, EIGRP, layer 3, layer 2, management, DMVPN hubs, security etc. In all, 170 templates and 250 variable’s were used.

    A single high availability site required the replacement of 650 variables to produce the configuration, including WAN, L2 switching, IP SLA, PKI, DMVPN etc.

    Now that the base work has been done, adding a new site is as simple as copying the row from a similar site and adding the site name and summary IP addresses to the spreadsheet.

    Actual Use Case

    A new site deployment required the configuration of 70 switches and 45 vlans. Gen.IT was able to use compound templates to generate the SVI’s and downlink port configs. The switch configurations and .ini files for SecureCrt were generated together based on templates.

    Actual Use Case

    BAU requires the generation of configuration files for new vlan’s, SVI’s, and base firewall policies. Lookup tables were defined with allowable information, and template configured. Generating the new configurations is not a 1 minute job, and they will always be correct!.

    I'm wanting to purchase Gen.IT. How do I find my computer Hardware ID or Domain?

    While running an unlicensed copy of Gen.IT, a “Purchase Gen.IT Now!’ button (highlighted in red) is placed to the the right of the menu bar. Clicking on this button will open a new window which will show the PC’s Hardware ID, Domain membership and users Domain Membership.

    Can you please elaborate on what the maximum number of devices allowed refers to? Is this the total number of devices I can put in the Excel sheet to generate configurations for? What if I have multiple templates with different devices in each templates. Is it a cumulative number shared between templates, or is it per template at time of generation?

    1st off, the license figures refer to a per spreadsheet limit. There is no restriction on the number of spreadsheets that can be referenced.
    For a standard licence, Gen.IT will import up to 20 devices, 50 templates and 150 variables when selecting/loading the spreadsheet, there is no restriction on the number of rows per spreadsheet.
    Assuming each row of the spreadsheet refers to a site/office/building:
    • Each site can be associated with up to 20 devices
    • Each device can be include up to 50 templates
    • Each template can reference up to 150 unique variables.
     
    Example:
     
      • Site 1 (NewYork Office) may have a 2 x 3900 core routers and 2 x 3750 layer 3 switches 
        • Device S1CoreRouterPri, templates:
          • 3x00_Base
            • Variable : Hostname
            • Variable : MgntIP
          • 3900_Interfaces
          • 3x00_Security
          • 3x00_QoS
          • 3900_RouterPri
            • Variable : Router1toSwitch1_IP
            • Variable : Router1toRouter2_IP
        • Device S1CoreRouterSec, templates:
          • 3x00_Base
            • Variable : Hostname
            • Variable : MgntIP
          • 3900_Interfaces
          • 3x00_Security
          • 3x00_QoS
          • 3900_RouterSec
            • Variable : Router2toSwitch2_IP
            • Variable : Router2toRouter1_IP
        • Device S1SwitchPri, templates:
          • 3750_Base
            • Variable : Hostname
            • Variable : MgntIP
          • 3750_Interfaces
          • 3750_Security
          • 3750_SwitchL3Pri
            • Variable : Switch1toRouter1_IP
            • Variable : Switch1toSwitch2_IP
            • Variable : Vlan1Primary_IP
            • Variable : Vlan1HSRP_IP
            • Variable : Vlan2Primary_IP
            • Variable : Vlan2HSRP_IP
        • Device S1SwitchSec, templates:
          • 3750_Base
            • Variable : Hostname
            • Variable : MgntIP
          • 3750_Interfaces
          • 3750_Security
          • 3750_SwitchL3Sec
            • Variable : Switch2toRouter2_IP
            • Variable : Switch2toSwitch1_IP
            • Variable : Vlan1Secondary_IP
            • Variable : Vlan1HSRP_IP
            • Variable : Vlan2Secondary_IP
            • Variable : Vlan2HSRP_IP
     
    • Site 2 (LA Office) may have a 2 x 3800 core routers and 2 x 3750 layer 3 switches 
      • Device S2CoreRouterPri, templates:
        • 3x00_Base
          • Variable : Hostname
          • Variable : MgntIP
        • 3800_Interfaces
        • 3x00_Security
        • 3x00_QoS
        • 3800_RouterPri
          • Variable : Router1toSwitch1_IP
          • Variable : Router1toRouter2_IP
      • Device S2CoreRouterSec, templates:
        • 3x00_Base
          • Variable : Hostname
          • Variable : MgntIP
        • 3800_Interfaces
        • 3x00_Security
        • 3x00_QoS
        • 3800_RouterSec
          • Variable : Router2toSwitch2_IP
          • Variable : Router2toRouter1_IP
      • Device S2SwitchPri, templates:
        • 3750_Base
          • Variable : Hostname
          • Variable : MgntIP
        • 3750_Interfaces
        • 3750_Security
        • 3750_SwitchL3Pri
          • Variable : Switch1toRouter1_IP
          • Variable : Switch1toSwitch2_IP
          • Variable : Vlan1Primary_IP
          • Variable : Vlan1HSRP_IP
          • Variable : Vlan2Primary_IP
          • Variable : Vlan2HSRP_IP
      • Device S2SwitchSec, templates:
        • 3750_Base
          • Variable : Hostname
          • Variable : MgntIP
        • 3750_Interfaces
        • 3750_Security
        • 3750_SwitchL3Sec
          • Variable : Switch2toRouter2_IP
          • Variable : Switch2toSwitch1_IP
          • Variable : Vlan1Secondary_IP
          • Variable : Vlan1HSRP_IP
          • Variable : Vlan2Secondary_IP
          • Variable : Vlan2HSRP_IP
     
      • Site 3 (Boston Office) may have a 1 x 3800 core routers and 1 x 3750 layer 2 switches
        • Device S3CoreRouter, templates:
          • 3x00_Base
            • Variable : Hostname
            • Variable : MgntIP
          • 3800_Interfaces
          • 3x00_Security
          • 3x00_QoS
          • 3800_Router
            • Variable : Router1toSwitch1_IP
        • Device S3Switch, templates:
          • 3750_Base
            • Variable : Hostname
            • Variable : MgntIP
          • 3750_Interfaces
          • 3750_Security
          • 3750_SwitchL2
            • Variable : Switch1toRouter1_IP
            • Variable : Vlan1Primary_IP
            • Variable : Vlan2Primary_IP
    So you would need the following devices:
    • CoreRouterPri
    • CoreRouterSec
    • SwitchPri
    • SwitchSec
    With the following templates:
    • 3x00_Base
    • 3x00_QoS
    • 3800_Interfaces
    • 3900_Interfaces
    • 3900_RouterPri
    • 3900_RouterSec
    • 3800_RouterPri
    • 3800_RouterSec
    • 3800_Router
    • 3750_Base
    • 3750_Interfaces
    • 3750_Security
    • 3750_SwitchL3Pri
    • 3750_SwitchL3Sec
    • 3750_SwitchL2
    With the following Variables:
    • Hostname
    • MgntIP
    • Router1toSwitch1_IP
    • Router1toRouter2_IP
    • Router2toSwitch2_IP
    • Router2toRouter1_IP
    • Switch1toRouter1_IP
    • Switch1toSwitch2_IP
    • Vlan1Primary_IP
    • Vlan1Secondary_IP
    • Vlan1HSRP_IP
    • Vlan2Primary_IP
    • Vlan2Secondary_IP
    • Vlan2HSRP_IP
    • Switch2toRouter2_IP
    • Switch2toSwitch1_IP
    So the above setup requires 4 devices, 15 templates, and 16 variables. Additional sites identical to Sites 1,2 or 3 would all use the same devices, templates and variables.

    What is the cost for additional device licenses? I see it references 30% of the original fee, but not sure exactly what that entails.

    Regarding the additional licenses, a license pack would double the original number of devices/templates/variables allowed.

    Can I license your product for more than 10 computers in my enterprise, and if so what would the cost be per seat after 10? We only have 10 users, but most have dual computers, so I would be looking to license 20 seats total. Thanks, Tony

    Please fill in an answer

    Ask a Question

    Use the form below to ask a question


    Your Name


    Your Company Name


    Please select a reason for your query




    Are you licensed?

    Fill in your email address