Как добавить шлюз по умолчанию с конечными нулями?

В моем офисе я хочу подключить свой ноутбук Ubuntu 18.04 к Ethernet. Все мои коллеги без проблем используют ноутбуки с Windows 10, я единственный парень с ноутбуком Ubuntu.

Сервер DHCP возвращает шлюз по умолчанию 192.168.2.0. Но мой ноутбук не принимает этот шлюз. Когда я пытаюсь добавить шлюз по умолчанию, я получаю следующее сообщение об ошибке:

sudo route add default gw 192.168.2.0 dev eth0
SIOCADDRT: Network is unreachable

Вывод из dhclient:

sudo dhclient -v eth0
Internet Systems Consortium DHCP Client 4.3.5
Copyright 2004-2016 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/28:f1:0e:0a:de:34
Sending on   LPF/eth0/28:f1:0e:0a:de:34
Sending on   Socket/fallback
DHCPREQUEST of 192.168.2.169 on eth0 to 255.255.255.255 port 67 (xid=0x6bb234ba)
DHCPACK of 192.168.2.169 from 192.168.2.0
RTNETLINK answers: File exists
bound to 192.168.2.169 -- renewal in 14325 seconds.

Захват Wireshark пакета ACK dhcp:

Frame 6: 342 bytes on wire (2736 bits), 342 bytes captured (2736 bits) on interface 0
Ethernet II, Src: Lancom_2a:35:48 (xx:xx:xx:xx:xx:xx), Dst: Broadcast (ff:ff:ff:ff:ff:ff)
Internet Protocol Version 4, Src: 192.168.2.0, Dst: 255.255.255.255
User Datagram Protocol, Src Port: 67, Dst Port: 68
Bootstrap Protocol (ACK)
    Message type: Boot Reply (2)
    Hardware type: Ethernet (0x01)
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0x4b1a125c
    Seconds elapsed: 0
    Bootp flags: 0x0000 (Unicast)
        0... .... .... .... = Broadcast flag: Unicast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0
    Your (client) IP address: 192.168.2.169
    Next server IP address: 192.168.2.0
    Relay agent IP address: 0.0.0.0
    Client MAC address: Dell_0a:de:34 (28:f1:0e:0a:de:34)
    Client hardware address padding: 00000000000000000000
    Server host name not given
    Boot file name not given
    Magic cookie: DHCP
    Option: (53) DHCP Message Type (ACK)
        Length: 1
        DHCP: ACK (5)
    Option: (54) DHCP Server Identifier
        Length: 4
        DHCP Server Identifier: 192.168.2.0
    Option: (1) Subnet Mask
        Length: 4
        Subnet Mask: 255.255.255.0
    Option: (3) Router
        Length: 4
        Router: 192.168.2.0
    Option: (6) Domain Name Server
        Length: 4
        Domain Name Server: 192.168.2.0
    Option: (15) Domain Name
        Length: 6
        Domain Name: intern
    Option: (28) Broadcast Address
        Length: 4
        Broadcast Address: 192.168.2.255
    Option: (51) IP Address Lease Time
        Length: 4
        IP Address Lease Time: (30000s) 8 hours, 20 minutes
    Option: (255) End
        Option End: 255
    Padding: 000000000000000000000000

Вывод команды ipconfig /all на ноутбуке Windows, подключенном к той же сети:

   Connection-specific DNS Suffix  . : intern
   Description . . . . . . . . . . . : Intel(R) Ethernet Connection (2) I219-LM
   Physical Address. . . . . . . . . : xx-xx-xx-xx-xx-xx
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 192.168.2.9(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Freitag, 30. August 2019 09:15:13
   Lease Expires . . . . . . . . . . : Freitag, 30. August 2019 23:59:39
   Default Gateway . . . . . . . . . : 192.168.2.0
   DHCP Server . . . . . . . . . . . : 192.168.2.0
   DNS Servers . . . . . . . . . . . : 192.168.2.0
   NetBIOS over Tcpip. . . . . . . . : Enabled
0
задан 30 August 2019 в 18:35

1 ответ

Хорошо Вы привычка смочь добавить 192.168.2.0 как GW, если это-/24 сеть. В/24 это - сетевой адрес. Широковещательная передача в 192.168.2.255. Если маршрутизатор использует это, поскольку это - IP затем, необходимо было неправильно сконфигурировать DHCP. Вы, вероятно, хотите/23 сеть в этом случае.

0
ответ дан 23 October 2019 в 03:58

Другие вопросы по тегам:

Похожие вопросы: