redes estáticas y dinámicas en debian

7 envíos / 0 nuevos
Último envío
#1 Mar, 16/04/2019 - 13:57
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

redes estáticas y dinámicas en debian

Estado: 
[ACTIVO]

Buenos días, disculpen tengo una duda, estos días estaba intentando en establecer una ip estática, pero nose si afecte a un servicio que levantamos en modo local, que accedemos por medio de la ip.

A lo que voy es que ya lo intente accediendo a 

sudo nano /etc/network/interfaces

Y agregue la siguiente configuración (modificación). 

auto eth0
iface eth0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1

bueno esa es de un ejemplo donde me base, normalmente solo modifique el eth0 por: enp11s0f0 y la ip. 

Al momento de realizar esa modificación, para posteriormente guardar y cerrar, aplique el siguiente comando para reiniciar. 

sudo /etc/init.d/networking restart

según me tenia que salir un [OK], pero me genero un texto "Restarting networking (via systemctl): networking.serviceJob for networking.service failed because the control process exited with error code". (este es un ejemplo del texto, me salio otro diferente solo que como ya lo corregí  no copie el texto anterior)Se campio la IP y ya no podía acceder a internet. 

Afortunadamente, pude restablecer todo a como estaba antes y pude volver a acceder a internet, tambien pude establecer el servicio que usamos. 

Eso es lo que me estuve entreteniendo, pero para generar un servidor SFTP me pide una IP local fija, nose si lo que hice previamente me falto un paso para que funcionara bien o es otra cosa, estare atento a cualquier duda o comentario adjuntare la información del sistema que me pidan, saludos cordiales. 

 

Mar, 16/04/2019 - 14:18
caliban
Imagen de caliban
Conectado
moderador
se unió: 14/01/16

Tenes que reiniciar el servicio de red  del siguiente modo 

systemctl restart networking.service

Despues te fijas si levanto la interfaz con la ip configurada , tenes dos opciones  ifconfig  o  ip 

ifconfig  eth0
## tambien podes usar 
ip addr show eth0 

En el segundo caso es el comando que viene por defecto en debian ,en el primer caso  tendras que instalar el paquete  'net-tools ' ( incluye  ifconfig , etc)

Mar, 16/04/2019 - 15:36 (Responder a #2)
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

Entonces para comenzar utilizaría primero ese comando. 

systemctl restart networking.service

 Y en este punto: Despues te fijas si levanto la interfaz con la ip configurada , tenes dos opciones  ifconfig  o  ip, tengo que agregar los cambios en: 

sudo nano /etc/network/interfaces o después. 

Mar, 16/04/2019 - 15:56
caliban
Imagen de caliban
Conectado
moderador
se unió: 14/01/16

Veamos, vos tenes previamente configurada tu interfaz de red , para que gestione una ip a algún servidor dhcp, 

entonces queres cambiar eso ,configurando a dicha interfaz con una ip estática,   para ello editas el archivo de interfaces .

Luego que haces eso tenes que reiniciar el servicio de red para que los cambios sean tenidos en cuenta ,para ello usas el comando   systemctl  restart  networking.service   .

Finalmente  querrás comprobar si el cambio fue  bien realizado  y para ello tenes que comprobar la ip de dicha interfaz de red,  para ello usaras comandos de red  , podes usar   el comando ifconfig  ,  o  if addr show eth0

( reemplazando  eth0 por el nombre que figure dicha interfaz en tu sistema )  

Otra opcion pude ser haciendo un ping a la ip configurada , si te responde  ya sabes que dicha interfaz tiene asignada dicha ip .

En resumen:  Editar el archivo de interfaces, configurar la ip , reiniciar el demonio de red , comprobar que todo este bien .

Mié, 17/04/2019 - 15:25 (Responder a #4)
juanelc197
Imagen de juanelc197
Desconectado/a
se unió: 28/12/18

Estube checando lo que me comentaste pero al momento de entrar a interfaces y hacer las respectivas modificaciones y guardarlas, al momento de hacer un reinicio me sale el siguiente mensaje: [....]restarting networking (via systemctl) networking.service job for networking.service failed because the control process exited with error code. See "systemctl status networking.service" and journalcql -xe" for details. failed!

Cuando utilizo ifconfig no me sale ninguna opción con el nombre de eth0: se tiene que configurar o no importa, solo me sale el wlp2s0, nose si eso infiere mucho. 

Mié, 17/04/2019 - 16:10
caliban
Imagen de caliban
Conectado
moderador
se unió: 14/01/16

Pero claro ,yo te he puesto eth0 como ejemplo ,vos tendrás que configurar con el nombre de la interface que te figura ,(  wlp2s0,)

ejecuta   

ifconfig -a

Te mostrara todas tus interfaces de red  

Lo que no entiendo del todo ,si intentas tenes un servidor  lo mínimo que tenes que investigar es como configurar el acceso a redes y como configurarlas en lo mas básico.

Edito:Si estas usando NetworkManager para administrar tu acceso a la red,  va a entrar en conflicto con la edicion del archivo de interfaces de red , entonces si vas a aministralas manualmente  deshabilitalo .

Mié, 17/04/2019 - 17:37 (Responder a #6)
Panko
Imagen de Panko
Conectado
moderador
se unió: 18/02/16

juanelc197 wrote:

Estube checando lo que me comentaste pero al momento de entrar a interfaces y hacer las respectivas modificaciones y guardarlas, al momento de hacer un reinicio me sale el siguiente mensaje: [....]restarting networking (via systemctl) networking.service job for networking.service failed because the control process exited with error code. See "systemctl status networking.service" and journalcql -xe" for details. failed!

Cuando utilizo ifconfig no me sale ninguna opción con el nombre de eth0: se tiene que configurar o no importa, solo me sale el wlp2s0, nose si eso infiere mucho. 

 

¿Y cual es el error que te da (si es que te da uno, que ahi te dice como verlo)? (no, lo que has puesto no es el error. lee lo que dice y podrás, con suerte, ver el error que provoca que falle el servicio)

Por otro lado, wlp2s0 se refiere a una interfaz inalámbrica, mientras que al  principio dices que estás configurando una cableada (que si sale en la info del sistema). Pero dices que solo te aparece wlp2s0...

 

Creo que la configuración que deberías poner en el archivo sería:

allow-hotplug enp11s0f0
iface enp11s0f0 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1

fijándote que es la interfaz correcta, ya que veo que tienes dos: enp11s0f0 y enp11s0f1. La línea boradcast no siempre es necesaria, pero la deberías poder poner sin problemas.

  No hay bar que por bien no venga....