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

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

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

40 ответов

Я не уверен, что вы точно подразумеваете под своим вопросом. Настоящий ручной метод описан выше, но поскольку вы пишете, что у вас нет 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), и эта статическая конфигурация автоматически активируется при каждой загрузке.

13
ответ дан 25 July 2018 в 22:20

Вы также можете попробовать это:

sudo -H gedit /etc/network/interfaces Отредактируйте et0 auto eth0 iface eth0 inet dhcp Save and Exit Run sudo /etc/init.d/networking restart.
2
ответ дан 25 July 2018 в 22:20

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

ifconfig eth0 up

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

2
ответ дан 25 July 2018 в 22:20
  • 1
    с новым ip используйте ip link set eth0 up вместо – rubo77 11 June 2018 в 10:26
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
-1
ответ дан 25 July 2018 в 22:20
  • 1
    приведенный выше ответ просто конфигурация для ip-адреса – Ahmad safi Afghanistan 12 October 2015 в 14:31

Я не уверен, что вы точно подразумеваете под своим вопросом. Настоящий ручной метод описан выше, но поскольку вы пишете, что у вас нет 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), и эта статическая конфигурация автоматически активируется при каждой загрузке.

13
ответ дан 26 July 2018 в 20:43

Вы также можете попробовать это:

sudo -H gedit /etc/network/interfaces Отредактируйте et0 auto eth0 iface eth0 inet dhcp Save and Exit Run sudo /etc/init.d/networking restart.
2
ответ дан 26 July 2018 в 20:43

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

ifconfig eth0 up

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

2
ответ дан 26 July 2018 в 20:43
  • 1
    с новым ip используйте ip link set eth0 up вместо – rubo77 11 June 2018 в 10:26
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
-1
ответ дан 26 July 2018 в 20:43
  • 1
    приведенный выше ответ просто конфигурация для ip-адреса – Ahmad safi Afghanistan 12 October 2015 в 14:31

Я не уверен, что вы точно подразумеваете под своим вопросом. Настоящий ручной метод описан выше, но поскольку вы пишете, что у вас нет 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), и эта статическая конфигурация автоматически активируется при каждой загрузке.

13
ответ дан 31 July 2018 в 10:40

Вы также можете попробовать это:

sudo -H gedit /etc/network/interfaces Отредактируйте et0 auto eth0 iface eth0 inet dhcp Save and Exit Run sudo /etc/init.d/networking restart.
2
ответ дан 31 July 2018 в 10:40

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

ifconfig eth0 up

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

2
ответ дан 31 July 2018 в 10:40
  • 1
    с новым ip используйте ip link set eth0 up вместо – rubo77 11 June 2018 в 10:26
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
-1
ответ дан 31 July 2018 в 10:40
  • 1
    приведенный выше ответ просто конфигурация для ip-адреса – Ahmad safi Afghanistan 12 October 2015 в 14:31

Я не уверен, что вы точно подразумеваете под своим вопросом. Настоящий ручной метод описан выше, но поскольку вы пишете, что у вас нет 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), и эта статическая конфигурация автоматически активируется при каждой загрузке.

13
ответ дан 31 July 2018 в 11:43

Вы также можете попробовать это:

sudo -H gedit /etc/network/interfaces Отредактируйте et0 auto eth0 iface eth0 inet dhcp Save and Exit Run sudo /etc/init.d/networking restart.
2
ответ дан 31 July 2018 в 11:43

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

ifconfig eth0 up

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

2
ответ дан 31 July 2018 в 11:43
  • 1
    с новым ip используйте ip link set eth0 up вместо – rubo77 11 June 2018 в 10:26
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
-1
ответ дан 31 July 2018 в 11:43
  • 1
    приведенный выше ответ просто конфигурация для ip-адреса – Ahmad safi Afghanistan 12 October 2015 в 14:31

Я не уверен, что вы точно подразумеваете под своим вопросом. Настоящий ручной метод описан выше, но поскольку вы пишете, что у вас нет 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), и эта статическая конфигурация автоматически активируется при каждой загрузке.

13
ответ дан 2 August 2018 в 03:47

Вы также можете попробовать это:

sudo -H gedit /etc/network/interfaces Отредактируйте et0 auto eth0 iface eth0 inet dhcp Save and Exit Run sudo /etc/init.d/networking restart.
2
ответ дан 2 August 2018 в 03:47

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

ifconfig eth0 up

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

2
ответ дан 2 August 2018 в 03:47
  • 1
    с новым ip используйте ip link set eth0 up вместо – rubo77 11 June 2018 в 10:26
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
-1
ответ дан 2 August 2018 в 03:47
  • 1
    приведенный выше ответ просто конфигурация для ip-адреса – Ahmad safi Afghanistan 12 October 2015 в 14:31

Я не уверен, что вы точно подразумеваете под своим вопросом. Настоящий ручной метод описан выше, но поскольку вы пишете, что у вас нет 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), и эта статическая конфигурация автоматически активируется при каждой загрузке.

13
ответ дан 4 August 2018 в 19:51

Вы также можете попробовать это:

sudo -H gedit /etc/network/interfaces Отредактируйте et0 auto eth0 iface eth0 inet dhcp Save and Exit Run sudo /etc/init.d/networking restart.
2
ответ дан 4 August 2018 в 19:51

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

ifconfig eth0 up

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

2
ответ дан 4 August 2018 в 19:51
  • 1
    с новым ip используйте ip link set eth0 up вместо – rubo77 11 June 2018 в 10:26
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
-1
ответ дан 4 August 2018 в 19:51
  • 1
    приведенный выше ответ просто конфигурация для ip-адреса – Ahmad safi Afghanistan 12 October 2015 в 14:31
  ifconfig ifconfig etho ifconfig ehto 192.168.3.40 netmask 255.255.255.0 route -n  

или

  ip route show then name для DNS  nameserver 127.0.11 nameserver 8.8.8.8  
-1
ответ дан 6 August 2018 в 03:54

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

  ifconfig eth0 up  

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

2
ответ дан 6 August 2018 в 03:54

Вы также можете попробовать:

  1. sudo -H gedit / etc / network / interfaces
  2. Изменить eth0 auto eth0 iface eth0 inet dhcp
  3. Сохранить и выйти
  4. Запустить sudo /etc/init.d/networking restart .
2
ответ дан 6 August 2018 в 03:54

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

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

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

  auto lo iface lo inet loopback auto eth0 iface eth0 inet статический адрес 192.168.20.20 netmask 255.255.255.0 сеть 192.168.20.0 broadcast 192.168  .20.255 gateway 192.168.20.250  

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

13
ответ дан 6 August 2018 в 03:54

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

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

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

  auto lo iface lo inet loopback auto eth0 iface eth0 inet статический адрес 192.168.20.20 netmask 255.255.255.0 сеть 192.168.20.0 broadcast 192.168  .20.255 gateway 192.168.20.250  

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

13
ответ дан 7 August 2018 в 21:51

Вы также можете попробовать:

  1. sudo -H gedit / etc / network / interfaces
  2. Изменить eth0 auto eth0 iface eth0 inet dhcp
  3. Сохранить и выйти
  4. Запустить sudo /etc/init.d/networking restart .
2
ответ дан 7 August 2018 в 21:51

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

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