Информатика

ВУЗ
Вопрос
Как настроить статический IP адрес в Ubuntu
Ответ

Вывод списка всех активных сетевых интерфейсов на Ubuntu

ifconfig -a
Markup

Результат выполнения

:~$ 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
Markup

Отредактируйте файл конфигурации netplan который находится в директории /etc/netplan/:

sudo vim /etc/netplan/00-installer-config.yaml
Markup

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

# 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
Markup

Основные настройки:

  • addresses — ip адрес который будет назначен вашей сетевой карте.
  • gateway4 — ip адрес вашего роутера.
  • nameservers — DNS сервера. Первый - наш роутер.
  • search — домен в котором будет произведен поиск. Домен можно настроить при помощи DNS сервера

Обратите внимание на пробелы! Именно пробелы должны быть, а не табуляция!

Сохраняем файл после редактирования:

Esc -> [Shift] + : -> wq! -> [Enter]
Markup

Выполните следующую команду, чтобы применить изменения:

sudo netplan apply
Markup

Проверьте новую информацию об IP, выполнив команду IP:

ip a
Markup
ВУЗ Информатика Простая
Продолжить чтение

Настройка сервера Ubuntu

Ещё по теме

Как удалить Cloud-init из Ubuntu Server 20.04
ВУЗ Информатика Простая
Как проверить, установлен ли Nginx
ВУЗ Информатика Простая
Как локализовать Ubuntu Server
ВУЗ Информатика Простая
Что такое база данных
ВУЗ Информатика Простая
Где расположен Nginx
ВУЗ Информатика Простая