Як вручну налаштувати eth0в Ubuntu? У мене немає жодного сервера DHCP. Чи потрібна мені IP-адреса, коли я просто збираюся захоплювати пакети?
Як вручну налаштувати eth0в Ubuntu? У мене немає жодного сервера DHCP. Чи потрібна мені IP-адреса, коли я просто збираюся захоплювати пакети?
Відповіді:
Я не впевнений, що ви точно маєте на увазі під своїм запитанням. Справжній метод вручну був описаний вище, але оскільки ви пишете, що у вас немає 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), і ця статична конфігурація автоматично активується при кожному завантаженні.
Ви можете спробувати це також:
sudo -H gedit /etc/network/interfaces
Відредагуйте eth0
auto eth0
iface eth0 inet dhcp
Зберегти та вийти
Біжи sudo /etc/init.d/networking restart.
Вам не потрібна IP-адреса для зйомки пакетів в розбещеному режимі (коли ви хочете захопити весь трафік, а не лише трафік, призначений на ваш комп'ютер). Ви можете встановити цей інтерфейс за допомогою команди
ifconfig eth0 up
Це не призначає IPv4 адресу інтерфейсу (IPv6 адреса локальної посилання автоматично призначається, якщо у вас включено IPv6).
ipвикористанням ip link set eth0 upзамість цього
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