При создании сокета, который вы передаете gen_icmp.ping/3
, вы можете указать конкретный интерфейс, который вы хотите использовать, с опцией ifaddr
.Например:
{ok, Socket} = gen_tcp:connect(Host, Port, [{ifaddr, {192,168,10,11}}])
Используемый вами IP-адрес должен быть допустимым интерфейсом на хосте.