Как узнать ИП в ubuntu

Настройка IP-адреса — один из основных навыков, который должен освоить каждый администратор Linux и Unix. Настроить IP-адрес в режиме графического интерфейса намного проще, поэтому мы не будем описывать это в этом руководстве. Но что в режиме командной строки? Это не так уж сложно. Этот статья описывает, как настроить статический IP в ваших системах Linux и Unix.

В этой статье описано, как это сделать в дистрибутивах Linux, таких как CentOS, Debian, Ubuntu и Unix, таких как FreeBSD.

В RHEL/CentOS/Fedora/Scientific Linux

В Fedora, RHEL и его клонах, таких как CentOS, Scientific Linux, конфигурация сетевой карты (кратко NIC) хранится в каталоге /etc/sysconfig/network-scripts/. Для выполнения следующих команд используйте пользователя root. Если же вы вошли в систему как обычный пользователь, просто используйте sudo перед каждой командой.

Сначала необходимо узнать имя сетевой карты. Для этого запустите:

# ip addr
1: lo: mtu 65536 qdisc noqueue state UNKNOWN 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: enp0s3: mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:80:63:19 brd ff:ff:ff:ff:ff:ff inet 192.168.1.150/24 brd 192.168.1.255 scope global enp0s3 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fe80:6319/64 scope link valid_lft forever preferred_lft forever

Обычно имя проводной сетевой карты начинается с буквы «е», а имя беспроводной карты начинается с буквы «w».

LINUX MINT | UBUNTU | НАСТРОЙКА ЛОКАЛЬНОЙ СЕТИ | ДОСТУП К СЕТЕВЫМ ДИСКАМ/ПАПКАМ | УЗНАТЬ IP РОУТЕРА?

Как видно из вышеприведенного вывода, имя моей проводной сетевой карты enp0s3. Он может отличаться в вашем дистрибутиве, но обычно начинается с буквы «е».

Давайте настроим статический IP-адрес для этого сетевого адаптера.

Откройте файл конфигурации сетевой карты в любом редакторе:

Читайте также:  ИП переезд в другой регион что делать

# nano /etc/sysconfig/network-scripts/ifcfg-enp0s3

nano — текстовый редактор. Вы можете использовать любой текстовый редактор на ваш выбор, например, vi или gedit.

Добавьте IP-адрес, маску подсети, шлюз и DNS -сервер, как показано ниже.

TYPE=»Ethernet» BOOTPROTO=»none» DEFROUTE=»yes» IPV4_FAILURE_FATAL=»no» IPV6INIT=»yes» IPV6_AUTOCONF=»yes» IPV6_DEFROUTE=»yes» IPV6_FAILURE_FATAL=»no» NAME=»enp0s3″ UUID=»e9f9caef-cb9e-4a19-aace-767c6ee6f849″ ONBOOT=»yes» HWADDR=»08:00:27:80:63:19″ IPADDR0=»192.168.1.150″ PREFIX0=»24″ GATEWAY0=»192.168.1.1″ DNS1=»192.168.1.1″ IPV6_PEERDNS=»yes» IPV6_PEERROUTES=»yes»

BOOTPROTO = ”none” — эта строка показывает, что IP-адрес сетевой карты должен быть настроен вручную. Если вы установите значение «dhcp», то сетевая карта будет принимать IP-адрес от любого DHCP-сервера в сети;

IPADDR0 = ”192.168.1.150″ — в этой строке указывается IP-адрес сетевой карты. Здесь вы можете заметить число 0 (ноль) после IPADDR. Это означает, что эта карта имеет только один IP-адрес. Если вы хотите установить более одного IP-адреса (то есть виртуального IP-адреса, то вам нужно добавить строки обозначенные как IPADDR1, IPADDR2 и т.д.;

Статический IP адрес на Ubuntu

PREFIX0 = ”24″ — эта строка указывает маску подсети, т.е. 25.255.255.0. Здесь вы можете указать более одного PREFIX со строками PREFIX1, PREFIX2 и т.д., в соответствии с числом виртуальных IP-адресов;

GATEWAY0 = ”192.168.1.1″ — это адрес шлюза NIC;
DNS1 = ”192.168.1.1″ — адрес сервера имен.

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

# systemctl restart network

Или перезагружаем систему.

Проверим правильность настройки сетевых интерфейсов:

# ip addr

Или можно проверить адрес конкретной сетевой карты, как показано ниже.

# ip a s enp0s3

Пример вывода последней команды

2: enp0s3: mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:80:63:19 brd ff:ff:ff:ff:ff:ff inet 192.168.1.150/24 brd 192.168.1.255 scope global enp0s3 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fe80:6319/64 scope link valid_lft forever preferred_lft forever

Кроме того, вы можете использовать команду nmtui для настройки IP-адреса.

Читайте также:  ИП через Тинькофф плюсы и минусы

Введите IP-адрес, маску сети, шлюз, DNS и т.д.

Нажмите OK, чтобы сохранить изменения, и перезапустите сетевую службу или перезагрузите систему, чтобы изменения вступили в силу.

В Ubuntu/Debian/Linux Mint

В системах на основе DEB, таких как Ubuntu, Linux Mint, Elementary OS и т.д. файл конфигурации сетевой карты хранится в каталоге /etc/network/

Чтобы настроить статический IP-адрес в любых системах на основе DEB, выполните следующие действия.

Отредактируйте файл /etc/network/interfaces в любом удобном текстовом редакторе

$ sudo nano /etc/network/interfaces

Добавьте или измените следующие строки для настройки статического IP-адреса.

auto enp0s3 iface enp0s3 inet static address 192.168.1.105 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1

Сохраните и закройте файл

Перезапустите сетевой интерфейс:

Или перезагрузите систему.

Теперь проверьте новый статический IP-адрес с помощью одной из следующих команд:

$ ifconfig $ ip addr $ ip a s enp0s3

Пример вывода последней команды

2: enp0s3: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:12:f8:c1 brd ff:ff:ff:ff:ff:ff inet 192.168.1.105/24 brd 192.168.1.255 scope global enp0s3 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fe12:f8c1/64 scope link valid_lft forever preferred_lft forever

В Unix

Как узнать свой внешний IP адрес из консоли linux и Windows

Проще всего узнать свой внешний IP адрес с помощью браузера посетив один из популярных сайтов, например https://ya.ru/internet/, https://2ip.ru/ или https://whoer.net/ru. Но как быть если у вас доступ только к консоли или сервер и вовсе не имеет графического окружения?

Как узнать свой внешний IP адрес из консоли linux и Windows

Как узнать внешний IP адрес из консоли Linux

Чтобы узнать свой внешний IP адрес нужно выполнить в консоли одну из следующих команд:

wget -qO- eth0.me
wget -qO- ipecho.net/plain
wget -O — -q ifconfig.me/ip
curl ifconfig.me

Результат должен быть примерно следующим:

Читайте также:  Компенсация за использование личного автомобиля ИП

Как узнать свой внешний IP адрес из консоли linux и Windows

Как узнать внешний IP адрес из консоли (командной строки) Windows

Чтобы определить свой внешний IP адрес из командной строки (консоли) в операционной системе Windows можно воспользоваться утилитой NSLOOKUP сделав следующий запрос:

nslookup myip.opendns.com. resolver1.opendns.com

Результат будет примерно таким:

Как узнать свой внешний IP адрес из консоли linux и Windows

Благодарности

При написании статьи были использованы следующие ресурсы:

Обсуждение (комментарии к статье)

Есть одна бяка. Если клиент умеет ipv6, то nslookup myip.opendns.com. resolver1.opendns.com уже не работает так как подразумевалось.
Самый простой вариант PowerShell командой:
Invoke-WebRequest ipv4.icanhazip.com или в скрипт (Invoke-WebRequest ipv4.icanhazip.com).content
Можно воспользоваться алиасом wget

Источник: moonback.ru

Как узнать свой IP адрес в Linux?

Как узнать свой IP адрес в Linux?

Простейший вариант — запустить команду ifconfig:

Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 B) TX bytes:560 (560.0 B)

Как определить внешний IP в Linux?

Простой способ — выполнить специфичную команду:

«Радикальный» способ — с помощью links (консольный web-броузер). Если нет такового — ставим:

apt-get install links

Пролистываем (PageDown) экран и видим (ниже лишь фрагмент):

YAndeks.Internetometr otvechaet na dva voprosa: IP?>> i >. Otvet na pervyj
vopros vy uzhe vidite, a chtoby poluchit’ otvet na vtoroj —
kliknite na linejku. Vy uznaete skorost’ internet-soedineniya ot
vashego komp’yutera do serverov YAndeksa.
Moj IP: 195.222.89.169
16x16Ustanovit’ knopku > v YAndeks.Bar
Brauzer: Links

п.с. Если вы логинетесь не как root — для команды установки (и некоторых других) потребуется добавлять sudo (или его аналоги — в разных линуксах).

Заказать услугу

Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.

Источник: avg-it.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
Бизнес для женщин