Product SiteDocumentation Site

101.3. Настройка статического IP-адреса

Пример настройки статического IP-адреса на интерфейсе enp0s3:
  1. Установить BOOTPROTO=static в файле options.
  2. Создать файл ipv4address с IP-адресом:
    # echo "192.168.0.60/24" > /etc/net/ifaces/enp0s3/ipv4address
    
  3. Создать файл ipv4route с маршрутом по умолчанию:
    # echo "default via 192.168.0.1" > /etc/net/ifaces/enp0s3/ipv4route
    
  4. При необходимости указать DNS-серверы в resolv.conf:
    # echo "nameserver 192.168.0.1" > /etc/net/ifaces/enp0s3/resolv.conf
    # echo "nameserver 8.8.8.8" >> /etc/net/ifaces/enp0s3/resolv.conf
    

    Важно

    > — перезаписывает файл, >> — добавляет строку в конец файла.
  5. Применить изменения:
    # systemctl restart network
  6. Проверить результат:
    $ ip addr show enp0s3
    $ ip route
    
    Пример вывода ip addr show enp0s3:
    2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
        link/ether 08:00:27:19:a1:7d brd ff:ff:ff:ff:ff:ff
        inet 192.168.0.60/24 brd 192.168.0.255 scope global dynamic noprefixroute enp0s3
           valid_lft 22677sec preferred_lft 19527sec
    
    Пример вывода ip route:
    default via 192.168.0.1 dev enp0s3
    192.168.0.0/24 dev enp0s3 proto kernel scope link src 192.168.0.60