wrt_net

ivansible.wrt_net

Github Test Status Travis Test Status Ansible Galaxy

This role configures dynamic routing on keenetic entware.

Requirements

None

Variables

wrt_net_ifs_open: []

List of interface names to be open in netfilter for input and forward.

wrt_net_ifs_nat6: []

List of network interfaces to setup IPv6 NAT from local prefix.

wrt_net_prefix_dev: br0
wrt_net_prefix_len: 64

These settings affect the IPv6 prefix detector (based on the iproute2 ip command). The dev setting limits prefixes to those with given network device. The len setting limits prefixes to those with given prefix length. Out of remaining prefixes, the first one will be used.

Tags

  • wrt_net_packages -- install routing packages
  • wrt_net_routing -- update static/dynamic routes
  • wrt_net_hooks -- create netfilter hooks
  • wrt_net_firewall -- amend firewall rules
  • wrt_net_user -- add netfilter shell helpers for user
  • wrt_net_all -- all tasks

Dependencies

None

Example Playbook

- hosts: entware
  roles:
     - role: ivansible.wrt_net
       var: val

License

MIT

Author Information

Created in 2020 by IvanSible

About

configure dynamic routing on keenetic entware

Install
ansible-galaxy install ivansible/wrt-net
GitHub repository
License
Unknown
Downloads
32
Owner
ivandeex ansible roles, molecule tests: https://galaxy.ansible.com/ivansible/