A documentação do cockpit explica como substituir a unidade systemd cockpit.socket para definir o endereço de escuta como você deseja.
Por exemplo, você pode criar um arquivo de substituição /etc/systemd/system/cockpit.socket.d/listen.conf
, que contém:
[Socket]
ListenStream=
ListenStream=192.168.35.81:9090
O primeiro ListenStream=
faz com que qualquer diretiva ListenStream=
definida anteriormente seja descartada. Eles serão então substituídos pelo segundo ListenStream=
.
Você usaria o endereço IP da sua interface interna e não da interface externa.
É claro que você também pode fazer firewall da porta 9090 da maneira que desejar, para obter um efeito semelhante.