При избора на операционна система потребителите, които избират Linux, обръщат специално внимание на фактори като сигурността, тъй като поради нейната структура тя е практически непроницаема за вируси и злонамерен софтуер от всякакъв вид. Когато работим със сървъри на Linux, една от основните стъпки е да зададем статичен IP адрес, тъй като по този начин доставката на сървърните услуги е гарантирана и те няма да бъдат засегнати от промените в IP адресите.
Ако говорим за Linux, трябва специално да се спомене Red Hat, която е софтуерна компания, която има отворен код за компании, която предлага операционна система и продукт за виртуализация на бизнеса, надарен с голяма сигурност. Сравнително наскоро Red Hat пусна публичната бета версия на RHEL 8, с която вече е възможно да се конфигурира мрежовият интерфейс по различни начини с помощта на помощните програми NetworkManager; и поради тази причина този път Solvetic ще обясни как можем да установим статичен IP адрес в Red Hat 8.
1. Как да зададете статичен IP адрес на Red Hat 8 (Linux) с помощта на мрежови скриптове
Този метод включва редактиране на файла / etc / sysconfig / network-scripts / ifcfg- (интерфейс), така че да се прилагат промените в статичния IP адрес.
Етап 1
За да знаем какво е името на нашия интерфейс, можем да изпълним следното:
nmcli с
Увеличете
Стъпка 2
В този случай е eth0, сега за редактиране на този файл изпълняваме следното:
sudo nano / etc / sysconfig / network-scripts / ifcfg-eth0
Увеличете
Стъпка 3
В разгърнатия файл трябва да конфигурираме следното:
TYPE = "Ethernet" BOOTPROTO = "няма" NAME = "eth0" IPADDR = "192.168.0.14" NETMASK = "255.255.255.0" GATEWAY = "192.168.0.1" DEVICE = "eth0" ONBOOT = "да"
Увеличете
Забележка
Някои редове вече присъстват, но други трябва да се добавят ръчно. Запазваме промените с помощта на клавишите:
Ctrl + O
Оставяме редактора, използвайки:
Ctrl + X
Добавяме IP адресите според конфигурацията на мрежата, която ще се използва.
Стъпка 4
Продължаваме да рестартираме NetworkManager, като изпълним:
systemctl рестартирайте NetworkManager
Увеличете
Стъпка 5
Като алтернатива можем да приложим промените, като изпълним следното:
nmcli с надолу eth0 && nmcli с нагоре eth0За да проверим новия IP, който изпълняваме:
ip за показване на enp0s3
Увеличете
2. Как да присвоите статичния IP адрес в Red Hat 8 (Linux) с помощта на инструмента Nmtui
Сега можем да конфигурираме статичния IP адрес в Red Hat 8 с помощта на инструмента nmtui, който използва текстов потребителски интерфейс (TUI).
Етап 1
За да го използвате, просто въведете следната команда в конзолата:
НмтуиЩе се покаже следното. Там избираме реда „Редактиране на връзка“ и натискаме „Enter“.
Увеличете
Стъпка 2
Ще бъдем пренасочени към следващия прозорец. Там избираме текущия интерфейс и натискаме „Enter“.
Увеличете
Стъпка 3
Ще видим следното. Там можем да редактираме конфигурацията на мрежовия интерфейс, като нашата клавиатура присвои желания IP адрес и след това изберете и щракнете върху „OK“.
Увеличете
Стъпка 4
Ще видим следното. Там ще заредим мрежовия интерфейс, като изберем опцията „Активиране на връзка“.
Увеличете
Стъпка 5
Ще се покаже следният прозорец, където ще изберем редактирания интерфейс и ще изберем опцията „Деактивиране“:
Увеличете
Стъпка 6
Сега избираме Активиране, за да активираме интерфейса с дефинирана нова конфигурация. След това кликваме върху „Назад“.
Увеличете
Стъпка 7
Можем да излезем от инструмента, като изберете „Quit“:
Увеличете
Стъпка 8
Проверяваме новия IP, като изпълняваме:
ip за показване на enp0s3
Увеличете
3. Как да конфигурирате статичен IP адрес в Red Hat 8 (Linux) с помощта на инструмента Nmcli
Nmcli е интерфейсът на командния ред на NetworkManager, с който ще бъде възможно да се получи информация или да се конфигурира мрежов интерфейс в Red Hat 8.
Етап 1
За да установим статичен IP адрес, ще използваме следните редове:
За да установим IP адреса в желания интерфейс, който изпълняваме
nmcli с mod eth0 ipv4. адреси 192.168.0.16/24
За да настроите шлюза
nmcli с mod eth0 ipv4.way 192.168.0.1
За да зададете метода като ръчен (статичен), а не като DHCP
nmcli с ръководство за mod eth0 ipv4.method
За конфигуриране на DNS
nmcli с mod eth0 ipv4.dns "8.8.8.8"
Увеличете
Стъпка 2
След като извършим този процес, ще приложим промените, като изпълним:
nmcli с up eth0
Увеличете
Стъпка 3
Всички промени ще се съхраняват в пътя / etc / sysconfig / network-scripts / ifcfg- (Interface), можем да го проверим, като изпълним:
cat / etc / sysconfig / network-scripts / ifcfg-eth0
Увеличете
По този начин научихме как да задаваме статичен IP адрес в Red Hat 8.