Não é tão conveniente quanto listar uma interface e obter todos os seus endereços vinculados, e requer conhecer todos os endereços vinculados a uma interface, mas isso pode ser feito. (Observe que você não pode listar apenas algumas interfaces, como você descobriu - uma única interface, todas as interfaces ou uma lista de IPs.)
A opção -l
pode ter uma interface, INADDR_ANY (que significa todos os endereços em todas as interfaces) ou uma lista de endereços IP separados por vírgulas. Um endereço IP pode ter uma especificação de porta opcional. Então, por exemplo
memcached -l 127.0.0.1:11211,127.0.0.1:11212,10.1.2.3
terá o memcached escutando lo0 somente em 127.0.0.1 nas portas 11211 e 11212 e também no endereço 10.1.2.3 (na interface que estiver) em qualquer porta definida por -p
ou -U
.
Você é obrigado a saber / ter todos os endereços que deseja vincular. Este é talvez um grande intervalo entre lo0
e uma lista de IPs (já que as limitações de recursos internos padrão do memcached não permitirão a ligação aos endereços ~ 2 ^ 24 nessa interface)