- How to Check IP Address on CentOS 8
- Method 1 – Check IP via Command (CentOS 8)
- Method 2 – Check IP via GUI (CentOS 8)
- 4 Simple ways to check IP address in CentOS 7
- Introduction
- Method 1: Using the command ifconfig
- Method 2: Using command ip a
- Method 3: Using the command nmcli
- Method 4: Using the command ip addr
- Как узнать IP адрес, используя командную строку Linux
- Определяем IP-адрес командой ip
- Определяем IP-адрес командой hostname
- Через графическую утилиту
- Как узнать внешний ip из консоли
How to Check IP Address on CentOS 8
CentOS 8 is the latest available Linux operating system from the CentOS team. The desktop provides an attractive GUI for working with it. You can either use the command prompt to check the current IP address on your system or use a GUI option to view the local IP address on your system.
Follow this tutorial to configure new IP on CentOS 8 desktop system.
Method 1 – Check IP via Command (CentOS 8)
Open a command terminal by pressing CTRL + ALT + T on your CentOS system. Now type following IP command to view current IP addresses configured on your system.
Method 2 – Check IP via GUI (CentOS 8)
For this option, you must have Desktop installed on your CentOS 8 system. Now, login to your CentOS Desktop system and open settings windows on your machine as showing in the below screen.
In the left sidebar click on the Network tab. After that click icon to open setting for your systems network interface as shown in the below screen.
Here is the IP address of your Ubuntu desktop system.
4 Simple ways to check IP address in CentOS 7
This article is for CentOS users, will tell you 4 different ways to display your IP address in your terminal or CLI.
Introduction
CentOS is one of the most reliable and stable Linux distros. It is preferred for the server OS. CentOS is the free version of Red Hat Linux and has features of it. It is an open-source operating system while the Red Hat is not.
In this article, we will see the 4 basic ways of displaying your local IP address in the terminal of CentOS. I will use the command along with the grep to trim off the unnecessary information.
Method 1: Using the command ifconfig
Command ifconfig stands for interface configuration. It is the most commonly used command in the Linux universe. Running the command ifconfig | grep 192 will give the result IP address. As you can see below is the local IP address 192.168.122.1
Method 2: Using command ip a
That’s it, ip a. This is my favorite command and I personally use this command as it has only 4 characters (3 alphabets and one is space). Using it with grep will give you the following result
Method 3: Using the command nmcli
nmcli is a command-line tool to display the different network status, so IP too. So we can use this command to get our IP as follows.
Method 4: Using the command ip addr
This command is the same as ip a , or you can say the ip a is the short-hand command of ip addr command. So the output of this command is the same as that of ip a
Как узнать IP адрес, используя командную строку Linux
Раньше для просмотра текущих сетевых интерфейсов и их параметров (включая IP-адреса), использовалась команда ifconfig. Но она уже несколько лет как устарела, и в современных дистрибутивах Linux не поддерживается.
Вместо ifconfig рекомендуется использовать команду ip
Определяем IP-адрес командой ip
Чтобы определить IP-адрес вашего сетевого интерфейса можно использовать команду ip address (или эквивалентный вызов ip addr или просто ip a ).
ip address 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp2s0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:24:1d:83:da:25 brd ff:ff:ff:ff:ff:ff inet 192.168.2.2/24 brd 192.168.2.255 scope global dynamic noprefixroute enp2s0 valid_lft 76434sec preferred_lft 76434sec inet6 fe80::1f6e:e0e4:27d1:e643/64 scope link noprefixroute valid_lft forever preferred_lft forever
В результате выполнения команды на экран будет выведен список текущих сетевых интерфейсов и их параметры. Первый интерфейс в списке обычно lo — это loopback интерфейс (нас он сейчас не интересует). Нас интересует Ethernet-интерфейс или WiFi-интерфейс (в зависимости от того, какое у вас подключение).
Ethernet интерфейсы обычно имеют имена вида enp2s0 или eth0, а WiFi-интерфейсы имеют имена вида wlp2s0 или wlan0 (цифры в названии могут отличаться).
Найдите интересующий вас интерфейс в списке. Его IP-адрес выводится на строке inet ..
В нашем примере это inet 192.168.2.2/24 . 192.168.2.2 — это IP-адрес. 24 — это маска подсети, соответствующая маске 255.255.255.0.
Определяем IP-адрес командой hostname
Воспользуемся командой hostname , чтобы вывести IP-адрес. Используем ключ -I
Команда выводит все сетевые адреса хоста (системы), кроме loopback интерфейса. Если у вас всего одно сетевое соединение, то, скорее всего, будет выведен один IP-адрес.
Через графическую утилиту
Хотя эта заметка рассматривает способы определения IP-адреса через командную строку, иногда проще посмотреть текущий IP-адрес через графические программы. В Ubuntu Linux это можно сделать в Параметрах системы в разделе Сеть .
Как узнать внешний ip из консоли
Доброго дня дорогие читатели. Сегодня хочу затронуть тему о том как узнать внешний ip из консоли.
Есть много других вариантов как узнать свой внешний ip адрес, например, открыть браузер и зайти на сайт. Определяющий ваш внешний ip адрес сайтов достаточно много, найти их не составит труда. Но есть определенные моменты когда браузера нет в системе. Например, есть у вас Asterisk только с консольным доступом. Для настройки sip провайдера и привязки его к внешнему ip нужно его указать. Сеть в организации может быть большая и точно определить внешний ip адрес возможно лишь с сервера Asterisk.
Можно привести и другой пример, сервер Windows Core или бесплатный Hyper-V, там тоже изначально только консоль. Давайте уже узнаем наш внешний ip адрес
Узнать внешний ip адрес из консоли Linux
Данный метод работоспособен для Ubuntu, Centos, Gentoo и прочих дистрибутивов
На случай если указанный выше сайт перестанет работать ниже приведу еще несколько рабочих вариантов
wget -qO- ipecho.net/plain curl ifconfig.me wget -O - -q ifconfig.me/ip
Узнать внешний ip адрес из консоли Windows
Nslookup
Определить ваш внешний адрес из консоли WIndows можно с помощью утилиты nslookup. Обычно nslookup используется для проверки работы DNS. Есть один хитрый способ, как с помощью данной утилиты узнать свой внешний ip адрес. Выполним следующую команду:
nslookup myip.opendns.com. resolver1.opendns.com
Мы выполнили запрос к серверу DNS под названием resolver1.opendns.com. Он в свою очередь должен был выдать нам ip адрес доменного имени myip.opendns.com. Но весь смысл в том, что DNS сервер resolver1.opendns.com настроен так, чтобы при запросе конкретного домена выдавать ip адрес с которого поступил запрос. Вот так без особых усилий мы узнали наш внешний ip.
Powershell
Можно использовать и Powershell. Будет удобно для дальнейшей работы с ip в ваших скриптах.
$ip = new-object System.Net.WebClient $ip.DownloadString("http://ipinfo.io/ip")