Intentando configurar la tarjeta de red para que tenga una dirección IP

Intentando configurar la tarjeta de red para que tenga una dirección IP

Soy un nuevo usuario de Linux Mint y mi computadora portátil hasta ahora solo funciona con wifi y no funciona con Ethernet por cable.

Cuando escribo ifconfig -ame sale lo siguiente:

enp0s25: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
         ether 3c:97:0e:c9:ba:f9  txqueuelen 1000  (Ethernet)
         RX packets 0  bytes 0 (0.0 B)
         RX errors 0  dropped 0  overruns 0  frame 0
         TX packets 0  bytes 0 (0.0 B)
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
         device interrupt 20  memory 0xf2500000-f2520000  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
         inet 127.0.0.1  netmask 255.0.0.0
         inet6 ::1  prefixlen 128  scopeid 0x10<host>
         loop  txqueuelen 1000  (Local Loopback)
         RX packets 6110  bytes 617923 (617.9 KB)
         RX errors 0  dropped 0  overruns 0  frame 0
         TX packets 6110  bytes 617923 (617.9 KB)
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
         inet 192.168.100.193  netmask 255.255.255.0  broadcast 192.168.100.255
         inet6 fe80::2c47:45b4:9fed:9a4e  prefixlen 64  scopeid 0x20<link>
         ether a4:4e:31:85:3a:50  txqueuelen 1000  (Ethernet)
         RX packets 3067404  bytes 4402855268 (4.4 GB)
         RX errors 0  dropped 0  overruns 0  frame 0
         TX packets 1505375  bytes 112689728 (112.6 MB)
         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Mi amigo me dice que enp0s25no muestra una dirección IP y que por eso el cable ethernet no funciona. Entonces intento asignar una dirección IP a la tarjeta siguiendo las instrucciones de este enlace: https://www.ostechnix.com/configure-static-ip-address-linux-unix/

El problema ahora, sin embargo, es que cuando voy a /etcla carpeta no puedo encontrarla sysconfig. ¿Qué está pasando? ¿Dónde está mi sysconfigcarpeta? ¿Dónde puedo encontrar mi /etc/sysconfig/network-scripts/ifcfg-enp0s25archivo?

Dentro del archivo de /etc/network/interfacesse encuentran las siguientes líneas:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo eth0
iface lo inet loopback

¿Cómo lo configuro enp0s25?

Respuesta1

Pude hacer que la tarjeta de interfaz de red funcionara con la LAN Ethernet trabajando en el siguiente archivo /etc/network/interfaces

Tuve que cambiar el permiso del archivo...

Luego, usando un editor como: vim, agregué las siguientes líneas de código:

auto enp0s25
    iface enp0s25 inet static
    address 192.168.100.99
    netmask 255.255.255.0
    gateway 192.168.100.1
    dns-nameservers 202.69.174.190 4.4.2.2

enp0s25 es el nombre del puerto cuando hago netstat -i y 192.168.100.1 es la dirección IP del enrutador y el valor del servidor de nombres dns que utilicé.http://www.whatsmydnsserver.com/encontrar. Reemplace xxx con cualquier número que obtenga de ese sitio web.

Luego reinicié la tarjeta de red.

sudo systemctl restart networking

Mi pregunta ahora es... ¿cómo puedo hacer para que la interfaz de red funcione automáticamente cada vez que conecto el cable ETHERNET con Internet a la ranura ETHERNET?... No quisiera tener que seguir configurando la interfaz de red cada vez que Mueva la ubicación y trabaje con un nuevo enrutador....

información relacionada