ubuntu@ubuntu-HP-15-Notebook-PC:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr d0:bf:9c:1a:8b:3e  
          inet6 addr: fe80::d2bf:9cff:fe1a:8b3e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13157 errors:0 dropped:77 overruns:0 frame:0
          TX packets:957 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1599274 (1.5 MB)  TX bytes:187537 (187.5 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6975 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6975 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:580187 (580.1 KB)  TX bytes:580187 (580.1 KB)

wlan0     Link encap:Ethernet  HWaddr 2c:33:7a:64:4c:3d  
          inet addr:192.168.1.23  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::2e33:7aff:fe64:4c3d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13814 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10354 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7648712 (7.6 MB)  TX bytes:2244347 (2.2 MB)

Если в случае необходимости больше информации, пожалуйста, оставьте комментарий

3 ответа3

0

Вы не присвоили IPv4-адрес адаптеру eth0.

@DragonLord
Я обычно использую файл /etc /network /interfaces.
Добавим приведенный ниже пример для двух адаптеров, один со статическим IP, а другой с динамическим IP (DHCP).

auto lo
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet static
        address 10.0.0.99
        netmask 255.255.255.0
        network 10.0.0.0
        broadcast 10.0.0.255

allow-hotplug eth1
iface eth1 inet dhcp

dns-nameservers 10.0.0.1
0

Есть ли на другом конце кабеля Ethernet сервер DHCP, который будет назначать IP-адрес интерфейсу Ethernet? Если на другом конце нет DHCP-сервера, вы можете назначить IP-адрес, маску подсети и адрес шлюза с помощью следующих команд, предполагая, что адрес шлюза, то есть IP-адрес маршрутизатора, должен быть 192.168.1.1 и что соответствующий IP-адрес может быть 192.168.1.33

sudo ifconfig eth0 192.168.1.33 netmask 255.255.255.0
sudo route add default gw 192.168.1.1 eth0

Однако, если вы управляете маршрутизатором или другим устройством, которое может быть DHCP-сервером на другом конце, который может автоматически назначать IP-адрес вашей системе Ubuntu для ее интерфейса Ethernet, проверьте его конфигурацию для интерфейса Ethernet, поскольку он может иметь другой IP-адрес, который следует использовать для адреса шлюза и проводной подсети, может отличаться от беспроводной. Если он может предоставлять службу DHCP для проводного интерфейса, вы можете включить DHCP для проводного интерфейса и не вводить вышеуказанные команды, а вместо этого назначить эту информацию серверу DHCP. Если вы включите DHCP на маршрутизаторе или другом устройстве на другом конце кабеля для проводного интерфейса, то перезагрузка системы Ubuntu должна привести к тому, что ей будет назначена соответствующая IP-конфигурация для проводного интерфейса.

0

С моим другом произошло то же самое, я пробовал все, включая переустановку сетевого драйвера, назначение IPv4, но ничего не получалось.

Сейчас это может звучать неубедительно, но она просто подключила другой кабель Ethernet, и я не знаю как, но он начал работать. Так что просто попробуйте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .