Друзья, добрый день!
В Qemu создал новую виртуалку с Debian Wheezy (Linux www 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2 x86_64 GNU/Linux).
Ставил из обычного образа (с него уже 3 или 4 виртуалки работают). Никаких настроек нигде не менял, только в /etc/network/interfaces статику для eth0 прописал.
Пропала петля (local loopback). После установки ничего необычного не делал, только apt-get update и apt-get upgrade, да и eth0 настроил.
Подскажите, пожалуйста, куда могла исчезнуть петля (как?) и как её вернуть на место?
[console]root@www:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.10.0.12
netmask 255.255.255.0
gateway 10.10.0.1
root@www:~# ifconfig
eth0 Link encap:Ethernet HWaddr 52:54:00:b3:7c:21
inet addr:10.10.0.12 Bcast:10.10.0.255 Mask:255.255.255.0
inet6 addr: fe80::5054:ff:feb3:7c21/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4796 errors:0 dropped:0 overruns:0 frame:0
TX packets:433 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1208269 (1.1 MiB) TX bytes:59358 (57.9 KiB)
root@www:~# ifconfig lo 127.0.0.1
root@www:~# ifconfig
eth0 Link encap:Ethernet HWaddr 52:54:00:b3:7c:21
inet addr:10.10.0.12 Bcast:10.10.0.255 Mask:255.255.255.0
inet6 addr: fe80::5054:ff:feb3:7c21/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4827 errors:0 dropped:0 overruns:0 frame:0
TX packets:458 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1215502 (1.1 MiB) TX bytes:62923 (61.4 KiB)
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:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)[/console]
Debian lo
Не вижу, куда она у вас пропала, зато вижу ее на месте. Как пропажа петли проявляется?
Не вижу, куда она у вас пропала, зато вижу ее на месте. Как пропажа петли проявляется?
Изначально при просмотре ifconfig её нет, после ifconfig lo 127.0.0.1 появляется. То есть до ребута, после ребута её нет.
Изначально при просмотре ifconfig её нет, после ifconfig lo 127.0.0.1 появляется. То есть до ребута, после ребута её нет.
Приведите конфигурационный файл к такому виду:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address 10.10.0.12
netmask 255.255.255.0
gateway 10.10.0.1
Готово. Ребутнулся, проверил. Действительно, работает. Спасибо!
А в чем разница? На других виртуалках сделано так, как я выше показывал. Но там же есть lo.
А в чем разница?
В том, что в первом случае вы два раза указываете интерфейсы, которые должны подниматься при старте системы:
auto lo
...
auto eth0
второй строкой вы переопределяете первую строку, вот и получается, что вы указываете поднимать только интерфейс eth0. Авто поднимаемые при старте системы интерфейсы нужно указывать в одно строку через пробел после директивы "auto"
auto lo eth0 ethN
На других виртуалках сделано так, как я выше показывал.
Сомневаюсь.