Подсказки по работе с сетью
Изменить hostname системы (перезагрузка не требуется)
shell
hostnamectl set-hostname new-hostnameДополнение: Полный сброс настроек для компонента network
shell
systemctl restart systemd-hostnamed && \
docker rm -f netip.networkи запустите переустановку компонентов
Мониторинг потребления сетевых ресурсов
Для интерфейса eth0
shell
apt install tcptrack && \
tcptrack -i eth0Только порт 443
shell
tcptrack -i eth0 port 443Все интерфейсы
shell
apt install nethogs && \
nethogsМониторинг UDP соединений
shell
apt install conntrack -y && \
conntrack -L -p udpИзменить DNS
Изменить DNS при использовании dhcpcd
shell
nano /etc/dhcpcd.conf
# добавить
interface ens160
static domain_name_servers=1.1.1.1 8.8.8.8
# или добавить для всех интерфейсов
static domain_name_servers=1.1.1.1 8.8.8.8
# перезапустить
systemctl restart networking.serviceИзменить DNS при использовании dhclient
shell
nano /etc/dhcp/dhclient.conf
# добавить
supersede domain-name-servers 1.1.1.1, 8.8.8.8;
# перезапустить
systemctl restart networking.serviceЖесткое изменение DNS
Если не помогает, то, изменить вручную и запретить запись
Изменить или добавить
nameserverв/etc/resolv.conf
Заблокировать файл и перезапустить
shell
chattr +i $(readlink -f /etc/resolv.conf) && \
systemctl restart networking.serviceОткат: Снять запрет на запись
shell
chattr -i $(readlink -f /etc/resolv.conf) && \
systemctl restart networking.service && resolvconf -uРабота с UDP
Проверка порта через nmap
Если закрыт state будет closed
shell
nmap -sU -p 53Проверка порта на хосте
shell
ss -lunp | grep 53
# или
lsof -iUDP:53