Доброго дня.
Суть такая, необходимо форвардить приходящий SIP/RTP трафик с основного интерфейса ВМ ens192 на виртуальный созданный вручную ens100.
Для тестирования пытаюсь настроить форвардинг только icmp из ens192 в ens100, пока безуспешно.
1) интерфейс создан командой:
nmcli connection add type macvlan dev ens192 ifname ens100 mode bridge ethernet.cloned-mac-address 00:50:56:95:19:67 ipv4.method manual ipv4.addresses 1.1.1.1
2) forwarding enabled
net.ipv4.ip_forward = 1
3)
firewall-cmd --zone=public --add-masquerade --permanent
4)
firewall-cmd --zone=public --add-forward --permanent
5) add rule for icmp
firewall-cmd --zone=public --add-protocol=icmp --permanent
6) firewall-cmd --reload
7) firewall-cmd --list-all
public (active)
target: ACCEPT
icmp-block-inversion: no
interfaces: ens100 ens192
sources:
services: cockpit dhcpv6-client ssh zabbix-agent zabbix-server
ports: 8443/tcp
protocols: icmp
forward: yes
masquerade: yes
forward-ports:
source-ports:
icmp-blocks:
rich rules:
8) ping с другой машины на айпи ens192, icmp на интерфейс ens192 приходят, но на ens100 нет.
Подскажите, что не правильно?
Так же пробовал создавать tap и dummy интерфейсы, результат такой же.