Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yoghi/routeros-ansible-role

Ansible role configure basic mikrotik router os device
https://github.com/yoghi/routeros-ansible-role

ansible mikrotik routeros

Last synced: about 2 months ago
JSON representation

Ansible role configure basic mikrotik router os device

Awesome Lists containing this project

README

        

# routeros-ansible-role
[![Build Status](https://travis-ci.com/yoghi/routeros-ansible-role.svg?branch=master)](https://travis-ci.com/yoghi/routeros-ansible-role) [![Ansible Galaxy](https://img.shields.io/badge/routeros_ansible_role-latest-blue.svg)](https://galaxy.ansible.com/yoghi/routeros_ansible_role)

Ansible role configure basic mikrotik routeros device

- remote default admin user
- setup reboot / shutdown scheduler
- disable service telnet, ftp, www, api, api-ssl

## Dependencies

- librouteros 3.0.0 python 3.6
- librouteros 2.4.0 python 2.7

## Variables

Remember configure router os variable and install librouteros

* `routeros_secure_address`: trusted network for winbox connect Es: "10.0.0.0/24"

* `routeros_ssh_port`: ssh open port Es: 3322

* `routeros_disable_password_login`: disable login with passowd [True/False]

* `routeros_disable_old_cryptographic_login`: disable dsa and other old cryptographic alghoritm [True/False]

* `routeros_timezone`: timezone Es: Europe/Rome

### Author Information

* Stefano Tamagnini

### Contributors

* [markwell-ch](https://github.com/markwell-ch) *replace schedulers with :execute commands*

### Feedback, bug-reports, requests, ...

Are [welcome](https://github.com/yoghi/routeros-ansible-role/issues)!