Настройка статического IP в Debian 13

UNLIX | Заметки о UNIX и LINUX системах

В статье описана настройка статического IP адреса и отключение IPv6 в Debian 13. Эти действия важны при использовании системы в качестве сервера.

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

Имя сетевого интерфейса (в примере — enp1s0) может отличаться в вашей системе. Отредактируйте файл /etc/network/interfaces:

root@localhost:~# vi /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp1s0
# comment out
#iface enp1s0 inet dhcp

# add static settings
iface enp1s0 inet static
# IP address
address 10.0.0.30
# network address
network 10.0.0.0
# subnet mask
netmask 255.255.255.0
# broadcast address
broadcast 10.0.0.255
# default gateway
gateway 10.0.0.1
# name server
dns-nameservers 10.0.0.10

Примените изменения, перезапустив интерфейс:

root@localhost:~# systemctl restart ifup@enp1s0

Проверьте результат:

root@localhost:~# ip address

2. Ручная настройка DNS

Если в системе не установлены resolvconf или NetworkManager (например, при установке только стандартных утилит), необходимо вручную указать DNS-серверы в файле /etc/resolv.conf:

root@localhost:~# vi /etc/resolv.conf
# set your domainame and nameserver
domain srv.world
nameserver 10.0.0.10

3. Отключение IPv6

Если IPv6 не требуется, его можно отключить, добавив параметр в /etc/sysctl.conf:

root@localhost:~# echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
root@localhost:~# sysctl -p

После этого проверьте, что IPv6-адреса больше не отображаются в выводе команды ip address.


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Unlix.ru © Все права защищены 2015 - 2025

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!