Ifconfig command not found debian: Attention Required! | Cloudflare

Where is Ifconfig in Debian?

Índice de contenidos

How do I find ipconfig in Debian?

Open the terminal with root privileges and execute the following command to install net-tools packages. Wait for the command to finish. When you have successfully installed the ifconfig command on your machine, execute it on the terminal. You will see which IP address is bound to which network interface.

What is ifconfig in Debian?

The ifconfig command is a useful utility to display and set network configuration on Ubuntu and Debian Linux systems. This command is available under the net-tools package is replaced with modern iproute2 Debian packages.

Is INET the IP address?

inet. The inet type holds an IPv4 or IPv6 host address, and optionally its subnet, all in one field. The subnet is represented by the number of network address bits present in the host address (the “netmask”). … In IPv6, the address length is 128 bits, so 128 bits specify a unique host address.

What is my IP Debian command line?

You can determine the IP address or addresses of your Linux system by using the hostname , ifconfig , or ip commands. To display the IP addresses using the hostname command, use the -I option. In this example the IP address is 192.168. 122.236.

How do I login as root in Debian?

How to use root level access as a normal user

  1. Under MATE : in MATE Application Menu/Accessories/Root Terminal.
  2. From console : read Debian Reference’s Login to a shell prompt as root.
  3. In a terminal : you can use su to change your identity to root.

How does ifconfig work in Linux?

ifconfig(interface configuration) command is used to configure the kernel-resident network interfaces. It is used at the boot time to set up the interfaces as necessary. After that, it is usually used when needed during debugging or when you need system tuning.

What is Iproute2 in Linux?

Iproute2 is a collection of utilities for controlling TCP / IP networking and traffic control in Linux. … The /etc/net project aims to support most modern network technologies, as it doesn’t use ifconfig and allows a system administrator to make use of all iproute2 features, including traffic control.

How do I check my IP in Linux?

The following commands will get you the private IP address of your interfaces:

  1. ifconfig -a.
  2. ip addr (ip a)
  3. hostname -I | awk ‘{print $1}’
  4. ip route get 1. 2. …
  5. (Fedora) Wifi-Settings→ click the setting icon next to the Wifi name that you are connected to → Ipv4 and Ipv6 both can be seen.
  6. nmcli -p device show.

Why is ifconfig not working?

You were probably looking for the command /sbin/ifconfig . If this file does not exist (try ls /sbin/ifconfig ), the command may just be not installed. It is part of the package net-tools , which is not installed by default, because it’s deprecated and superseded by the command ip from the package iproute2 .

What is the difference between ipconfig and ifconfig?

Stands for: ipconfig stands for Internet Protocol Configuration, while ifconfig stands for Interface Configuration. … The ifconfig command is supported by Unix-based operating systems. Functionality: The ipconfig command displays all the currently connected network interfaces whether they are active or not.

How do I fix Sudo command not found?

Hold down Ctrl, Alt and F1 or F2 to switch to a virtual terminal. Type root, push enter and then type the password for the original root user. You’ll receive a # symbol for a command prompt. If you have a system based on the apt package manager, then type apt-get install sudo and push enter.

Ifconfig Command Not Found в Ubuntu 20.04 LTS в Ubuntu 20.04 LTS

Skip to content

srppz Linux, Ubuntu

 

В этом руководстве мы покажем вам, как исправить Ifconfigкоманду, отсутствующую в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, конфигурация интерфейса (ifconfig) — это служебный инструмент командной строки, используемый для настройки сетевых интерфейсов в операционных системах Unix и Linux. Он отображает детали сетевой карты, такие как IP-адрес, MAC-адрес, состояние сетевой карты и т. Д. В Ubuntu 20.04 и ранее ifconfigкоманда по умолчанию использовалась для отправки. Тогда как в минимально установленной Ubuntu я не нашел ifconfigкоманду.  Это произошло из-за того, что «net-tools» не были установлены по умолчанию. Установка « » решит проблему.

net-tools

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Ifconfigна Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.

Ifconfig Command Not Found в Ubuntu 20.04 LTS в Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие 

aptкоманды в терминале.
sudo apt update
sudo apt upgrade

Шаг 2.

Установка пакета.net-tools

Теперь выполните следующую команду для установки :net-tools

sudo apt install net-tools

После успешной установки откройте ваш терминал и запустите ifconfigкоманду без параметров, тогда вы увидите весь свой рабочий интерфейс, имеет ли интерфейс IP-адрес или нет:

$ ifconfig 
ens3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1450
        inet 10.10.1.151  netmask 255.255.255.0  broadcast 10.10.1.255
        inet6 fe80::meilana:3eff:fed8:1d14  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:d8:1d:14  meilana 1000  (Ethernet)
        RX packets 235355  bytes 512200432 (512 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 57226  bytes 5382029 (8.3 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255. 0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  meilana 1000  (Local Loopback)
        RX packets 1364  bytes 109906 (102.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1364  bytes 109906 (106.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Поздравляю! Вы успешно установилиIfconfig . Спасибо за использование этого руководства, исправил ifconfig: не найден в вашей системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Ifconfig .

Установите ifconfig в Debian 11 или 10, если команда не найдена

После установки Debian 11 Bullseye или 10 Buster, если вы получаете ошибку ifconfig : command not found при проверке IP-адресов системы, то вот шаги для решения проблемы.

Это командный инструмент, который используется в системе Linux для поиска текущего IP-адреса и другой информации о сети.

Установите ifconfig в Debian 11 Bullseye

1. Запустите обновление системы

2. Команда для установки ifconfig в Debian 11 или 10.

3. Добавьте ifconfig в системный путь

4. Используйте ifconfig

Хотя нам не нужно устанавливать ipconfig , потому что у нас уже есть встроенный инструмент для проверки IP-адреса:

 ip a 

Ну, ipconfig отсутствует, потому что он был расшифрован и следовательно, больше не доступен по умолчанию. И заменил на ip

Тем не менее, если вы этого хотите, просто установите net-tools

1. Запустите обновление системы

Первое, что нужно сделать, это запустить команду обновления системы, чтобы обновить системный репозиторий и установить последняя доступная версия уже установленных пакетов.

 sudo apt update 

 

2. Команда для установки ifconfig в Debian 11 или 10

Сетевой инструмент доступен через net-tools который доступен через репозиторий по умолчанию для операционной системы Debian. Следовательно, просто запустите:

 sudo apt install net-tools 

 

3. Добавьте ifconfig в системный путь

По умолчанию вы не сможете использовать эту команду, поскольку ее нет в системном пути. Если вы не хотите добавлять его в путь, используйте sbin/ifconfig

. добавить:

 export PATH=/usr/sbin:$PATH 

Сохраните файл, нажав Ctrl+O , Введите ключ , а для выхода из него Ctrl+X .

Затем закройте терминал и снова откройте его.

 

4. Используйте ifconfig

После установки вы можете проверить свой сетевой интерфейс с помощью  ifconfig .

На приведенном скриншоте видно, что есть два интерфейса . Один интерфейс — наша lo или loopback  (localhost). в основном используется для диагностики, устранения неполадок, и подключения к серверам, работающим на локальном компьютере. Первый — enp0s3 , который на физическом компьютере называется eth0 .

 

Другие статьи:

  • Установка клиента ZOOM на Debian 11
  • Как установить оконный менеджер i3 на Debian 11
  • Установка файлов DEB в системах Debian с помощью графического интерфейса
  • Установите Python 3.x или 2.7 в Debian 11

 

 

Загрузите и установите пакет Google Chrome Deb в Linux

Как установить (ноль) 0install в Debian 11 Bullseye Linux

3 способа установить 0 игру AD в Debian 11 Bullseye Linux

9013 Терминал по умолчанию в Ubuntu или Debian Linux

Команды для установки FreeOffice в Debian 11 Bullseye

Как установить Qcad в Debian 11 Bullseye

команда не найдена» Ошибка в Linux

Автор Дебарши Дас

Если вы столкнулись с ошибкой command not found при использовании ifconfig, вот простой способ ее решения.

ifconfig — это удобная сетевая утилита, которая извлекает важные данные, связанные с сетевым интерфейсом вашего компьютера. Раньше он был предустановлен во всех дистрибутивах Linux, то есть до тех пор, пока разработчики единогласно не объявили его устаревшим из-за отсутствия обслуживания.

Вот почему вызов команды ifconfig из терминала возвращает ошибку «ifconfig: команда не найдена». Если вы все еще хотите использовать ifconfig в своей системе Linux, вам придется установить его вручную.

Установите пакет net-tools в Linux

Если вы попытались установить утилиту ifconfig и потерпели неудачу, это связано с тем, что ifconfig нельзя установить отдельно. Он входит в состав пакета net-tools . Чтобы иметь возможность использовать команду ifconfig, вы должны сначала установить пакет net-tools.

Чтобы установить пакет в Linux, запустите терминал и выполните команду, соответствующую текущему дистрибутиву Linux:

На производных Debian/Ubuntu, запустите:

 sudo apt установить сетевые инструменты 

В системах на основе Arch запустите:

 sudo pacman-S сетевые инструменты 

Чтобы установить пакет net-tools в Fedora, CentOS и RHEL, введите следующую команду:

 sudo dnf установить сетевые инструменты 

Это должно установить пакет net-tools в вашей системе Linux, после чего вы сможете запустить команду ifconfig без каких-либо ошибок.

Как решить проблему после установки net-tools

Установка net-tools должна устранить проблему, но в некоторых случаях ошибка «ifconfig: команда не найдена» может сохраняться, даже если в вашей системе установлен пакет net-tools.

В этом случае необходимо вручную обновить системную переменную PATH и добавить в нее двоичный файл ifconfig.

Начните с проверки наличия двоичного файла ifconfig в системном каталоге двоичных файлов. Вы можете проверить, либо вручную перейдя к /sbin с помощью команды cd и поиска двоичного файла ifconfig или автоматизации процесса с помощью этой однострочной строки:

 [[ -f /sbin/ifconfig ]] && echo "ifconfig существует" 

Вывод этой команды должен быть «ifconfig существует». Если он возвращает ошибку или не печатает указанную фразу, вам необходимо переустановить пакет net-tools. Как только вы получите желаемый результат, проверьте содержимое переменной PATH с помощью этой команды:

 эхо $PATH 

Просмотрите вывод и найдите в нем /sbin . Скорее всего, вы не найдете его. Если это так, экспортируйте /sbin в переменную PATH с помощью этой команды:

 экспорт ПУТЬ = $ПУТЬ:/sbin 

Перезагрузите рабочий стол Linux после выполнения этой команды. После загрузки вы сможете безупречно использовать команду ifconfig.

Современная альтернатива ifconfig и net-tools

Хотя вы можете быть знакомы с ifconfig, рекомендуется перейти к обновленным инструментам, которые предлагают те же функции, но с большей производительностью.

Когда пакет net-tools был объявлен устаревшим, он был заменен программным пакетом iproute2, который включает лучшие альтернативы, такие как ip, cstat, arpd, nstat, devlink, ss, tc и другие.

Пакет iproute2 уже должен быть установлен на вашем компьютере с Linux, так что не беспокойтесь об установке или настройке. Вы можете просто запустить команды.

Чтобы запустить альтернативу утилите ifconfig, введите следующую команду:

 IP-адрес 

Вы обнаружите, что вывод идентичен выводу команды ifconfig.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *