Как настроить eth0 вручную?

Как вручную настроить eth0 в Ubuntu? У меня нет DHCP-сервера. Нужен ли мне IP-адрес, когда я просто собираю пакеты?

16
задан 19 March 2011 в 19:46

4 ответа

Я не уверен, что именно вы подразумеваете под своим вопросом. Реальный ручной метод был описан выше, но, поскольку вы пишете, у вас нет DHCP, я думаю, что вы бы предпочли узнать, что нужно сделать, чтобы дать вашей коробке статический IP-адрес и назначить этот IP-адрес автоматически во время загрузки. Ну, вот как:

Должен быть файл /etc/network/interfaces. Этот файл читается загрузочными скриптами Ubuntu, которые в свою очередь настраивают сеть в соответствии с этим файлом. Если вы хотите узнать, что должно / может быть в этом файле, введите « man interfaces ».

Например, мой /etc/network/interfaces выглядит так (комментарии вырезаны):

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 192.168.20.20
        netmask 255.255.255.0
        network 192.168.20.0
        broadcast 192.168.20.255
        gateway 192.168.20.250

Первые две строки являются стандартными и могут уже выглядеть похожими на вашем боксе. Вас может особенно заинтересовать остальная часть файла: эти строки определяют статическую конфигурацию сети для eth0 (без DHCP), и эта статическая конфигурация активируется автоматически при каждой загрузке.

0
ответ дан 19 March 2011 в 19:46

Вам не нужен IP-адрес для захвата пакетов в случайном режиме (когда вы хотите захватить весь трафик, а не только трафик, предназначенный для вашего компьютера). Вы можете установить этот интерфейс, используя команду

ifconfig eth0 up

. Это не назначает IPv4-адрес интерфейсу (адрес локальной ссылки IPv6 назначается автоматически, если у вас включен IPv6).

0
ответ дан 19 March 2011 в 19:46
ifconfig
ifconfig etho
ifconfig ehto 192.168.3.40 netmask 255.255.255.0
route -n

или

ip route show
then 
name for DNS
nameserver 127.0.11
nameserver 8.8.8.8
0
ответ дан 19 March 2011 в 19:46

Можно хотеть попробовать это также:

  1. sudo -H gedit /etc/network/interfaces

  2. Отредактируйте eth0

    auto eth0
    iface eth0 inet dhcp
    
  3. Сохраните и выйдите

  4. Выполненный sudo /etc/init.d/networking restart.

4
ответ дан 19 March 2011 в 19:46

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

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