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
- Under MATE : in MATE Application Menu/Accessories/Root Terminal.
- From console : read Debian Reference’s Login to a shell prompt as root.
- 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:
- ifconfig -a.
- ip addr (ip a)
- hostname -I | awk ‘{print $1}’
- ip route get 1. 2. …
- (Fedora) Wifi-Settings→ click the setting icon next to the Wifi name that you are connected to → Ipv4 and Ipv6 both can be seen.
- 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» не были установлены по умолчанию. Установка « » решит проблему.
В этой статье предполагается, что у вас есть хотя бы базовые знания 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, если команда не найдена
Другие статьи:
- Установка клиента 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.