Preciso definir (estático) o IP/Máscara/Gateway da interface dev eth1 no meu servidor OpenSUSE. Atualmente, a saída de
ip address show dev eth1
é:
Preciso alterá-lo para 10.121.196.252/25 com gateway 10.121.196.10. Pesquisei e não consigo encontrar uma resposta direta neste ou em outros fóruns. A maioria das respostas recomenda usar ifconfig ou um aplicativo especial para fazer a mudança, mas tenho que acreditar que o OpenSUSEdevetem uma ferramenta integrada para realizar uma tarefa tão básica.
Nota: O servidor faznãotem acesso à internet e faznãotenha o ifconfig instalado. Eles não podem ser alterados no ambiente atual do servidor.
Agradecemos antecipadamente, pessoal!
Responder1
OpenSUSE deixa três alternativas:
- Use
yast
para configurar a rede - Usar o Gerenciador de Rede
- Usar Malvado
Acredito que NM seja o padrão, então você pode usar nmtui
para editar a conexão. nmtui
pode ser instalado comzypper install NetworkManager-tui
No entanto, se você usar o yast, poderá simplesmente executar yast
e alterar o IP diretamente com o yast. Para um servidor com IP estático, não há necessidade de Network Manager, portanto, mudar para gerenciá-lo yast
também deve ser adequado. YaST (mais uma ferramenta de configuração)éa ferramenta SuSE integrada para configuração.
Responder2
A correção revelou ser possível definir o endereço IP do dispositivo eth conhecido usando ip addr
comandos:
ip addr del [IP]/[netmask i.e. 24] dev eth#
ip addr add [IP]/[netmask i.e. 25] dev eth#
Não sei por que esta solução não é apresentada mais fácil de encontrar. No entanto, esta era a solução que eu precisava.