yoghi.routeros_ansible_role

routeros-ansible-role

Build Status Ansible Galaxy

This Ansible role sets up a Mikrotik RouterOS device with basic configurations.

  • Changes the default admin user.
  • Sets up a schedule for rebooting or shutting down the router.
  • Disables services like telnet, ftp, www, api, and api-ssl.

Requirements

  • Requires librouteros version 3.0.0 with Python 3.6
  • Requires librouteros version 2.4.0 with Python 2.7

Configurable Options

Make sure to set the RouterOS variables and install librouteros.

  • routeros_secure_address: Trusted network for Winbox access. Example: "10.0.0.0/24"

  • routeros_ssh_port: SSH port setting. Example: 3322

  • routeros_disable_password_login: Disable login with a password [True/False]

  • routeros_disable_old_cryptographic_login: Disable old cryptographic algorithms like DSA [True/False]

  • routeros_timezone: Set the timezone. Example: Europe/Rome

Author Information

  • Stefano Tamagnini

Contributors

  • markwell-ch Replaced schedulers with execute commands

Feedback, Bug Reports, Requests

Your feedback is welcome!

Informazioni sul progetto

Ansible role for configure basic mikrotik routeros device

Installa
ansible-galaxy install yoghi.routeros_ansible_role
Licenza
gpl-3.0
Download
151
Proprietario