3

Я установил Debian Squeeze (используя образ cd1) без подключенного кабеля Ethernet, сказав установщику "настроить позже" сеть.

Теперь, когда я загружаюсь, у меня нет ни сетевого менеджера, ни ifconfig (если я набираю эту команду в терминале, он отвечает: command not found , кроме как как root, где я вижу интерфейс lo ).

Как мне включить сеть?

1 ответ1

3

Сначала получите список распознанных интерфейсов с помощью /sbin/ifconfig -a .

Если вы не видите интерфейсов eth* и у вас установлен адаптер Ethernet, он не был обнаружен. В наши дни это случается довольно редко, если у вас нет карты, для загрузки которой требуется образ прошивки.

Предполагая, что вы найдете интерфейс eth0 , вы хотите /sbin/ifconfig eth0 up чтобы вызвать его. Затем dhclient eth0 чтобы получить IP через DHCP. Если вы хотите установить IP-адрес вручную, это /sbin/ifconfig eth0 {ip address} netmask {net mask} ; вы также захотите отредактировать /etc/resolv.conf чтобы он указывал на ваши DNS-серверы (используйте 8.8.8.8 и 8.8.4.4, которые являются общедоступными DNS-серверами Google, если вы в затруднении).

apt-get и все, что должно работать сейчас.

Затем введите man interfaces который объяснит, как редактировать /etc/network/interfaces и заставить Debian делать все это автоматически для вас при следующей перезагрузке.

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