IP адресът на повечето устройства днес се генерира от сървъра на Dynamic Host Configuration Protocol (DHCP). DHCP сървърът присвоява динамичен IP адрес на вашето устройство, когато е свързано към мрежа. По този начин имате възможност да променяте този IP адрес от време на време.

От друга страна, статичен IP се отнася до фиксиран, неизменяем адрес, различен от динамичните IP адреси. Можете да зададете статични IP настройки в Ubuntu 22.04 LTS по три различни начина. Ето как да започнете.

Задайте статичен IP адрес на Ubuntu с командата nmcli

Лесно е да зададете статични IP настройки в Ubuntu 22.04 с помощта командата nmcli. nmcli е текстова програма, използвана за проверка на състоянието на кабелните връзки, които използвате на вашето устройство.

С тази команда можете да получите достъп до допълнителна информация за мрежата, като състоянието на връзката ви, името на вашето хост устройство и общите разрешения във вашата мрежова конфигурация.

Следвайте стъпките по-долу, за да зададете статичен IP адрес с командата nmcli.

instagram viewer

Можете да получите информация за вашата връзка със следната команда:

nmcli връзка шоу

Резултатът от тази команда ще бъде както следва:

ИМЕ UUID ТИП УСТРОЙСТВО 
Кабелна връзка 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e ethernet enp0s3

Създайте статична връзка с командата по-долу. След това ръчно конфигурирайте enp0s3 и ipv4 настройки със съответните параметри в командата nmcli.

sudo nmcli con add type ethernet con-name 'статичен' ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.89/24 gw4 192.168.1.1

Ако използвате nmcli връзка шоу команда отново, можете да видите, че статичен връзката е добавена.

След този процес добавете статичната връзка, която сте създали, към DNS IP.

sudonmcliконмодстатиченipv4.dns 192.168.*.*

Сега използвайте командата по-долу, за да активирате връзката:

sudo nmcli con up id 'статичен'

Ако изходът показва „връзката е активирана успешно“, успешно сте настроили статичен IP адрес на вашата машина.

Можете да проверите статичния IP, който искате да присвоите на вашето устройство, като изпълните следната команда:

ip маршрут

Използване на Netplan за статични IP настройки в Ubuntu

Подобно на nmcli, командата netplan ви позволява да зададете статични IP настройки на Ubuntu 22.04 LTS. За да направите това, следвайте стъпките по-долу.

Първо, разберете името на вашия мрежов интерфейс, като използвате командата по-долу:

sudo ip a

Това, което виждате тук, е името на вашия мрежов интерфейс. Това име може да е различно на всяко устройство.

Сега създайте файл с име 01-netcfg.yaml в /etc/netplan папка. Редактирайте го с любимия си текстов редактор.

sudo vim /etc/netplan/01-netcfg.yaml

Добавете следните редове към файла:

мрежа:
версия: 2
визуализатор: мрежов
Ethernet мрежи:
eth0: #Редактирайте този ред според името на вашия мрежов интерфейс, което току-що видяхте.
dhcp4: не
адреси:
- 192.168.1.10/24
шлюз 4: 192.168.1.1
сървъри на имена:
адреси:
- 8.8.8.8
- 8.8.4.4

Както можете да видите, сте деактивирали настройката на DHCP IP с dhcp4: не изявление. След това сте добавили IP адреса и DNS настройките, зададени от Google.

След като запазите този файл, изпълнете следната команда, за да приложите промените:

sudo netplan се прилага

Конфигурирайте статични IP настройки в Ubuntu графично

Интерфейсът за графични мрежови настройки в Ubuntu 22.04 е много полезен, ако не обичате да се занимавате с командния ред. Можете да зададете статичен IP адрес, който искате, като използвате този интерфейс.

За да направите това, щракнете върху мрежа икона в горния десен ъгъл на работния плот. След това изберете Настройки за кабел от падащото меню. Кликнете върху Предавка икона, за да отворите прозореца с настройки.

След това преминете към IPv4 раздел в прозореца, който се отваря.

Както можете да видите, DHCP е активиран по подразбиране. Променете IPv4 метод да се Ръководство тъй като искате да използвате статичен IP вместо динамичен. След това променете настройките на вашия адрес, мрежова маска и шлюз. Накрая променете настройките на DNS и щракнете върху Приложи бутон.

Трябва да рестартирате тази кабелна връзка, за да влязат в сила всички тези действия. За да направите това, просто включете и след това изключете превключвателя до името на мрежата.

Защо трябва да използвате статични IP адреси?

Научихте как да конфигурирате статични IP настройки в "Jammy Jellyfish" 22.04, най-новата LTS версия на Ubuntu, използвайки както интерфейса за графични настройки, така и двете терминални команди: nmcli и netplan.

Можеш помислете за използването на статични IP адреси за да избегнете проблеми с връзката, причинени от динамични IP адреси. Статичният IP адрес ви позволява да имате фиксирана самоличност и местоположение, когато сте свързани с интернет.

Поради недостатъчни IP адреси, някои доставчици на услуги могат да присвоят един и същ адрес на двама различни потребители. В този случай могат да възникнат проблеми с връзката. Вместо това използването на статични IP адреси не причинява такива проблеми, тъй като е специфично за потребителя.

Какво може да направи някой с вашия IP адрес?

Прочетете Следващото

ДялтуитДялелектронна поща

Свързани теми

  • Linux
  • Ubuntu
  • IP адрес
  • Компютърни мрежи

За автора

Фатих Кючуккаракурт (Публикувани 3 статии)

Инженер и разработчик на софтуер, който е фен на математиката и технологиите. Винаги е харесвал компютрите, математиката и физиката. Той е разработил проекти на двигатели за игри, както и машинно обучение, изкуствени невронни мрежи и библиотеки с линейна алгебра. Освен това продължава да работи върху машинно обучение и линейни матрици.

Още от Fatih Küçükkarakurt

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате