tcharl.ansible_routing

Routage

  • Galaxy : Ansible Galaxy
  • Lint et Tests : Molecule
  • Discussion : Rejoignez la discussion sur https://gitter.im/OsgiliathEnterprise/platform

Ce rôle vous permet de configurer de simples redirections de ports ou de ports/IP en utilisant le masquage de firewalld.

Exigences

Ansible :-), mais aussi quelques collections et quelques rôles.

Variables du rôle

firewalld_zones:
  - name: public # optionnel
    nics: # optionnel, prendra par défaut toutes les interfaces réseau de la machine
      - eth0 # optionnel
    masquerade: true
    port_forward_rules:
      - port_forward_rule: ssh-to-guest-ip
        family: ipv4 # optionnel
        from_port: 6752
        protocol: tcp # optionnel
        to_address: 192.168.1.10
        to_port: 22
      - port_forward_rule: ssh-to-ansible-host-forward
        family: ipv4 # optionnel
        from_port: 6754
        protocol: tcp # optionnel
        to_host: myhost.osgiliath.test
        to_port: 22
    enabled_services:
      - service: ssh
    enabled_ports:
      - port: 6753
        protocol: tcp 
    enabled_port_ranges:
      - port_range: 6753-7000
        protocol: tcp 

Licence

Apache-2

Informations sur l'auteur

À propos du projet

This role let you configure simple redirections using firewalld masquerade

Installer
ansible-galaxy install tcharl.ansible_routing
Licence
other
Téléchargements
5.3k
Propriétaire
Osgiliath frameworks and all stuff from the Osgiliath corp!