tcharl.ansible_routing
路由
这个角色让你可以使用 firewalld 伪装配置简单的端口或端口/IP 转发。
要求
角色变量
firewalld_zones:
- name: public # 可选
nics: # 可选,默认会使用机器上的所有网络接口
- eth0 # 可选
masquerade: true
port_forward_rules:
- port_forward_rule: ssh-to-guest-ip
family: ipv4 # 可选
from_port: 6752
protocol: tcp # 可选
to_address: 192.168.1.10
to_port: 22
- port_forward_rule: ssh-to-ansible-host-forward
family: ipv4 # 可选
from_port: 6754
protocol: tcp # 可选
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
许可证
作者信息
- Twitter @tcharl
- Github @tcharl
- LinkedIn Charlie Mordant