Информатика
ВУЗ
Вопрос
Как настроить статический IP адрес в Ubuntu
Ответ
Вывод списка всех активных сетевых интерфейсов на Ubuntu
ifconfig -a
Результат выполнения
admin@calcsbox.ru:~$ ifconfig -a
eth0: flags=4163 mtu 1500
inet 192.168.0.15 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::215:5dff:fe00:642a prefixlen 64 scopeid 0x20
ether 00:15:5d:00:64:2a txqueuelen 1000 (Ethernet)
RX packets 4749015 bytes 455499960 (455.4 MB)
RX errors 0 dropped 2768 overruns 0 frame 0
TX packets 4719477 bytes 504931290 (504.9 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 1000 (Local Loopback)
RX packets 2896481 bytes 213066427 (213.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2896481 bytes 213066427 (213.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Отредактируйте файл конфигурации netplan который находится в директории /etc/netplan/:
sudo vim /etc/netplan/00-installer-config.yaml
Содержимое файла, со статическими настройками:
# This is the network config written by 'subiquity'
network:
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [192.168.0.15/24, ]
gateway4: 192.168.0.35
nameservers:
addresses:
- 192.168.0.3
- 192.168.0.6
- 8.8.8.8
- 8.8.4.4
search:
- domain.local
optional: true
version: 2
renderer: networkd
Основные настройки:
- addresses — ip адрес который будет назначен вашей сетевой карте.
- gateway4 — ip адрес вашего роутера.
- nameservers — DNS сервера. Первый - наш роутер.
- search — домен в котором будет произведен поиск. Домен можно настроить при помощи DNS сервера
Обратите внимание на пробелы! Именно пробелы должны быть, а не табуляция!
Сохраняем файл после редактирования:
Esc -> [Shift] + : -> wq! -> [Enter]
Выполните следующую команду, чтобы применить изменения:
sudo netplan apply
Проверьте новую информацию об IP, выполнив команду IP:
ip a