Интернет мрежите са имали голям растеж в световен мащаб, но независимо от капацитета на мрежата, нейното покритие или нейния тип технология, винаги ще има компонент, който ще продължи да присъства и това са IP адресите; тъй като те са идентификаторът на нашата мрежова карта за света на Интернет.
Понастоящем най -използваният протокол е IPv4. Поради прекомерната употреба, IPv6 се внедрява, за да отговори на голямото търсене на IP адресиране. Въпреки това, независимо дали използваме IPv4 или IPv6 адрес, винаги ще има два типа адреси, а именно:
Статични IP адресиТези IP адреси са зададени на мрежовата карта и обикновено се използват от административно или обслужващо оборудване, като сървъри; или в специфично оборудване, където се изисква постоянна и стабилна връзка.
Динамични IP адресиТези типове адреси се предоставят от доставчик, сървър, DHCP, който подновява този адрес толкова често и въпреки че този процес е невидим за потребителя и промяната на адреса не се възприема, при компютри, които изискват фиксиран IP, това понякога е сериозен проблем.
Днес в Solvetic и чрез този урок той ще обясни процеса на конфигуриране на статичен или динамичен IP адрес в Ubuntu 18.04 и по този начин ще установи най -добрия вариант според случая.
Какво в Netplan и как да го използвате в Ubuntu 18.04Netplan е помощна програма за командния ред, внедрена от Ubuntu 17.10, която има мисията да управлява и конфигурира по прост начин мрежовите конфигурации във всички системи на Ubuntu.
С Netplan ще бъде възможно да се конфигурира мрежов интерфейс, използвайки абстракцията YAML, а също така Netplan може да работи заедно с мрежовите демони NetworkManager и networkd като интерфейси за системното ядро.
1. Как да знаете наличните в системата мрежови интерфейси за конфигуриране на статичен IP адрес или DHCP в Ubuntu 18.04
На първо място, ще е необходимо да имаме познания за наличните на компютъра мрежови интерфейси и за това ще изпълним следната команда:
ifconfig -a
Увеличете
Можем да видим, че в този случай имаме два мрежови интерфейса:
- enp0s3
- enp0s8
2. Как да зададете статичен IP адрес в Ubuntu 18.04 (Linux)
Сега ще конфигурираме статичен IP адрес за мрежовия интерфейс enp0s8.
Етап 1
За това ще е необходимо да отворите конфигурационния файл на Netplan с помощта на всеки текстов редактор като този:
sudo nano /etc/netplan/01-netcfg.yamlЗабележкаАко инсталаторът за разпространение не създаде YAML файла, той може да бъде генериран с необходимата конфигурация за процесорите чрез изпълнение на следната команда:
sudo netplan генериране
При достъп до конфигурационния файл ще видим следното:
Увеличете
Стъпка 2
Можем да видим, че по подразбиране се показва активният мрежов интерфейс, в този случай enp0s3, там ще добавим следното в раздела ethernets:
enp0s8: dhcp4: няма dhcp6: няма адреси: [192.168.0.20/24,] gateway4: 192.168.0.1 сървъри на имена: адреси: [8.8.8.8, 8.8.4.4]Полетата за попълване са:
enp0s8име на мрежовия интерфейс за конфигуриране
dhcp4 и dhcp6Позовава се на DHCP метода на интерфейс съответно за IPv4 и IPv6.
АдресиТова е последователността от статични адреси за интерфейса.
шлюз 4Това е IPv4 адресът, който шлюзът по подразбиране ще използва
сървъри на именаТова е поредица от IP адреси за сървър с имена.
Увеличете
В този случай ще използваме публичните DNS сървъри на Google.
Стъпка 3
След като конфигурираме тези стойности, използваме ключовете
За да запазите промените
Ctrl + O
За да излезете от редактора
Ctrl + X
Прилагаме промените, като използваме следната команда:
sudo netplan се прилагаМожем да стартираме отново командата ifconfig -a, за да видим, че назначеният адрес е приложен правилно:
Увеличете
3. Как да конфигурирате динамичен IP адрес (DHCP) в Ubuntu 18.04
Етап 1
За да определите IP адреса чрез DHCP, просто влезте отново в следния маршрут:
sudo nano /etc/netplan/01-netcfg.yaml
Там конфигурираме следното:
мрежа: версия: 2 визуализатор: мрежови Ethernet: enp0s8: dhcp4: да dhcp6: да
Увеличете
Запазваме промените отново, като използваме следните клавиши:
Ctrl + O
Излизаме с помощта на клавишната комбинация:
Ctrl + X
Стъпка 2
Сега прилагаме промените, като изпълним:
sudo netplan се прилагаМожем да видим, че динамичен IP адрес е присвоен чрез изпълнение:
ifconfig -a
Увеличете
Стъпка 3
Ако искаме да получим помощ относно командата netplan, можем да изпълним следната команда:
човешки нетен план
Увеличете
Ето колко лесно е да конфигурирате IP чрез DHCP или статично в новата версия на Ubuntu.