OpenBSD: Definindo uma nova interface de loopback

8

Eu preciso de mais uma interface de loopback no meu OpenBSD 6.1, com o endereço IP 127.0.0.2.

Eu posso criá-lo manualmente com o comando:

ifconfig lo1 127.0.0.2

E para tê-lo no momento da inicialização, acabei de inserir esse comando em /etc/rc.local .

Eu pesquisei por uma maneira mais padrão de fazer isso, não tive sucesso.

Tê-lo em /etc/rc.local também significa que só tenho essa interface no final do processo de inicialização.

Como posso configurá-lo de maneira mais limpa no "OpenBSD"?

    
por Rui F Ribeiro 14.06.2017 / 09:47

1 resposta

10

Como sugerido em lo(4) , você pode criar /etc/hostname.lo1 :

inet 127.0.0.2 255.0.0.0

Isso criará a interface lo1 quando o processo de inicialização for executado em /etc/netstart . Com esse arquivo no lugar, você também pode configurar a interface sem reiniciar por

$ doas sh /etc/netstart lo1

A interface é relatada como

lo1: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 32768
        index 4 priority 0 llprio 3
        groups: lo
        inet 127.0.0.2 netmask 0xff000000

por ifconfig .

Para mais informações, consulte hostname.if(5) , netstart(8) e ifconfig(8) .

    
por 14.06.2017 / 09:59

Tags