项目作者: flandiGT

项目描述 :
Example playbooks to setup your OpenWRT-router with ansible
高级语言:
项目地址: git://github.com/flandiGT/ansible-openwrt-examples.git
创建时间: 2017-02-27T17:13:55Z
项目社区:https://github.com/flandiGT/ansible-openwrt-examples

开源协议:MIT License

下载


ansible-openwrt-examples

Requirements

  • Router with OpenWRT 15.05 installed
  • Router root password set
  • Client with ansible installed

Dependencies

Role Description
flandiGT/openwrt-uci ansible library for setting of uci config values on openwrt systems
flandiGT/openwrt-system ansible role for configuring general aspects of your openwrt system
flandiGT/openwrt-network ansible role for configuring network aspects of your openwrt system
flandiGT/openwrt-wireless ansible role for configuring WiFi aspects of your openwrt system
flandiGT/openwrt-firewall ansible role for configuring firewall aspects of your openwrt system
flandiGT/openwrt-dhcp ansible role for configuring DHCP aspects of your openwrt system
flandiGT/openwrt-ddns ansible role for configuring dynamic-DNS aspects of your openwrt system
flandiGT/openwrt-sqm ansible role for configuring SQM aspects of your openwrt system
flandiGT/openwrt-openvpn ansible role for configuring OpenVPN aspects of your openwrt system
flandiGT/openwrt-ssh ansible role for configuring SSH aspects of your openwrt system

Run a playbook

Install playbook requirements:

  1. ansible-galaxy install -r requirements.yml -p ./roles --force

Run a playbook:

  1. ansible-playbook <selected playbook yml> -i inventory.ini --ask-pass