eth0 завжди має 192.168.1.1 і ігнорує мережу з сервером DHCP


1

Рідко мій мережевий інтерфейс (eth0) завжди має:

    $ ifconfig eth0
    eth0      Link encap:Ethernet  HWaddr aa:00:04:00:0a:04  
              inet addr:10.100.1.198  Bcast:10.100.1.255  Mask:255.255.255.0
              inet6 addr: fe80::a800:4ff:fe00:a04/64 Scope:Link
              UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
              RX packets:300017 errors:0 dropped:0 overruns:0 frame:0
              TX packets:125399 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:131522946 (125.4 MiB)  TX bytes:13330040 (12.7 MiB)
              Interrupt:43 Base address:0x8000

і

    $ route -n
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
    169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0

Коли я підключаюсь до мережі, де є сервер DHCP, все в порядку, і це дає мені 10.100.1.198 адресу, і я маю доступ до мережі, але коли я хочу бачити, моя ip-адреса завжди повертає мене: 192.168.1.1

Що відбувається?


ОНОВЛЕНО: Я використовую debian wheezy І у мене це:

    $ tree -L 2 /etc/network
    /etc/network
    ├── if-down.d
    │   ├── avahi-autoipd
    │   ├── bind9
    │   ├── openvpn
    │   ├── sendmail
    │   └── wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
    ├── if-post-down.d
    │   ├── avahi-daemon -> ../if-up.d/avahi-daemon
    │   ├── bridge -> /lib/bridge-utils/ifupdown.sh
    │   ├── sendmail
    │   ├── vde2
    │   ├── vlan
    │   ├── wireless-tools
    │   └── wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
    ├── if-pre-up.d
    │   ├── bridge -> /lib/bridge-utils/ifupdown.sh
    │   ├── ethtool
    │   ├── vde2
    │   ├── vlan
    │   ├── wireless-tools
    │   └── wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
    ├── if-up.d
    │   ├── avahi-autoipd
    │   ├── avahi-daemon
    │   ├── bind9
    │   ├── ethtool
    │   ├── ip
    │   ├── mountnfs
    │   ├── openssh-server
    │   ├── openvpn
    │   ├── sendmail
    │   └── wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
    ├── interfaces
    └── run -> /run/network

    5 directories, 29 files

Допоможе дізнатися про дистрибутив, хоча я маю відчуття, що один із ваших конфігураційних файлів налаштований неправильно.
Чад Гаррісон

Погодився, мій перший інстинкт - це запитати вміст /etc/sysconfig/network-scripts/ifcfg-eth0.
Rilgon Arcsinh

Я використовую хрипку Debian.
Денніс Руїс

@RilgonArcsinh Це Debian, ви захочете /etc/network/interfaces.
Майкл Хемптон

Чи можете ви описати більше: "але коли я хочу бачити свою ip-адресу, завжди повертає мене: 192.168.1.1". Як ви отримуєте доступ (див.) Свою ip-адресу, запустивши ifconfig знову? Отже, ви говорите, що ваша ifconfig змінює адреси між двома випадковим чином?
kenorb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.