Настройка DNS проводного соединения.

Автор R2D2, 18 января 2023, 09:10:35

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

R2D2

Добрый день. Суть вопроса - не получается задать dns сервера для соединения по ethernet вручную. Предыстория... В момент установки Debian 11 на компьютере работал 4g usb модем и соединение в Network Manager определялось как проводное соединение. Работало всё это через роутер, через кабель. Затем в качестве источника интернета было подключено оптоволокно. При этом выяснилось что некоторые сайты перестали загружаться. Техподдержка провайдера порекомендовала вручную установить dns. В виндовс 10 это сработало, сайты открываются. Но вот с линуксом проблемы начались. Делаю по официальному мануалу, и фига. Вот что меня смутило. Изначально вывод /etc/network/interfaces был таким:
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

allow-hotplug usb0
iface usb0 inet dhcp
При этом usb0 модем не подключен. А сетевая карта компьютера имеет название enp2s0. И я заменил usb0 на enp2s0. После чего статус проводного соединения в апплете network manager изменился на "отключено", но интернет продолжал работать.
Затем привел /etc/network/interfaces к такому виду:
cat /etc/network/interfaces

source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

allow-hotplug enp2s0
iface enp2s0 inet static
address 192.168.1.58
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8, 109.195.0.1
И /etc/resolv.conf прописал теже dns. Перезапустил сетевую, перезагружал систему, но некоторые сайты по прежнему отказываются работать, нет пинга.
Через nmcli создал соединение с статическим dns но оно выдаёт ошибку:
nmcli connection up "static"
Ошибка: сбой активации соединения: No suitable device found for this connection (device lo not available because device is strictly unmanaged).
Вывод nmcli device status:
nmcli device status
DEVICE  TYPE      STATE           CONNECTION
wlp3s0  wifi      отключено       --         
enp2s0  ethernet  без управления  --         
lo      loopback  без управления  --       

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

R2D2


dzhoser

#3
sudo nano /etc/resolvconf/resolv.conf.d/headВпишите ваши DNS
nameserver 109.195.0.1
nameserver 8.8.8.8

18 января 2023, 11:32:02
dns-nameservers 8.8.8.8, 109.195.0.1
Эту строчку нужно удалить
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

R2D2

Цитата: dzhoser от 18 января 2023, 11:29:41sudo nano /etc/resolvconf/resolv.conf.d/headВпишите ваши DNS
nameserver 109.195.0.1
nameserver 8.8.8.8

18 января 2023, 11:32:02
dns-nameservers 8.8.8.8, 109.195.0.1
Эту строчку нужно удалить
сделал. нет реакции. то же самое прописано в /etc/resolv.conf. перезагрузку сети sudo systemctl restart networking правильно делаю?

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

R2D2


dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

R2D2

Установил network-manager обратно, иначе нет nmcli.

~>> nmcli device status
DEVICE  TYPE      STATE           CONNECTION
wlp3s0  wifi      подключено      wifi       
enp2s0  ethernet  без управления  --         
lo      loopback  без управления  --

~>> ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:1f:16:06:63:69 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.58/24 brd 192.168.1.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet6 fe80::21f:16ff:fe06:6369/64 scope link
       valid_lft forever preferred_lft forever
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:17:c4:35:fb:a0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.50/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp3s0
       valid_lft 25117sec preferred_lft 25117sec
    inet6 fe80::d49f:291:d3ef:7842/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

~>> systemd-resolve — status
—: resolve call failed: Unit dbus-org.freedesktop.resolve1.service not found.
status: resolve call failed: Unit dbus-org.freedesktop.resolve1.service not found.

До установки network-manager systemd-resolve — status возвращал что-то вроде прописанных мной dns на 127.0.0.1, а на enp2s0 никаких dns не было.

dzhoser

Тогда верните файл interfaces в исходное состояние и настройте через NM
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

R2D2

#10
Под исходным состоянием interfaces понимаете это? :

~>> cat /etc/network/interfaces
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet static
    address 192.168.1.58
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8, 109.195.0.1

Создал подключение с ручными настройками. Получаю такую ошибку.

~>>nmcli connection up static2
Ошибка: сбой активации соединения: No suitable device found for this connection (device lo not available because device is strictly unmanaged).
Ошибка с lo.

~>>nmcli device status
DEVICE  TYPE      STATE           CONNECTION
wlp3s0  wifi      подключено      wifi       
enp2s0  ethernet  без управления  --         
lo      loopback  без управления  --   

lo без управления? так должно быть?

19 января 2023, 07:13:36
Так же, кажется пустовато здесь.
~>> cat  /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

19 января 2023, 07:33:28
~>> cat /etc/network/interfaces
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

#auto enp2s0
#iface enp2s0 inet static
# address 192.168.1.58
# netmask 255.255.255.0
# gateway 192.168.1.1
# dns-nameservers 8.8.8.8, 109.195.0.1
~>> nmcli connection up static2
Соединение успешно активировано (адрес действующего D-Bus: /org/freedesktop/NetworkManager/ActiveConnection/3)

Подключился. Но сайты по прежнему не грузятся. Но заметил, что если в момент попытки открытия сайта сделать nmcli connection up static2, то сайт загрузится. а затем по прежнему отказывается работать.

dzhoser

#11
Удалите эту часть
auto enp2s0
iface enp2s0 inet static
    address 192.168.1.58
    netmask 255.255.255.0
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8, 109.195.0.1
Далее настройте соединение в NM.

19 января 2023, 08:48:13
И у вас активно WiFi соединение, а не Ethernet
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

R2D2

Цитата: R2D2 от 19 января 2023, 07:00:11Сегодня в 07:33:28
Код Выделить Развернуть
~>> cat /etc/network/interfaces
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

#auto enp2s0
#iface enp2s0 inet static
# address 192.168.1.58
# netmask 255.255.255.0
# gateway 192.168.1.1
# dns-nameservers 8.8.8.8, 109.195.0.1
~>> nmcli connection up static2
Соединение успешно активировано (адрес действующего D-Bus: /org/freedesktop/NetworkManager/ActiveConnection/3)

После этого ethernet стал активен. создал новое соединение.
Подключился. Но сайты по прежнему не грузятся. Но заметил, что если в момент попытки открытия сайта сделать nmcli connection up static2, то сайт загрузится. а затем по прежнему отказывается работать.


dzhoser

Пропингуйте используемые DNS.
Соответственно активным должно быть только соединение Ethernet.
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

R2D2

#14
~>> ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=109 time=61.1 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=109 time=60.4 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=109 time=60.4 ms
^Z
[3]+  Остановлен    ping 8.8.8.8
~>>
~>>
~>> ping 109.195.0.1
PING 109.195.0.1 (109.195.0.1) 56(84) bytes of data.
64 bytes from 109.195.0.1: icmp_seq=1 ttl=61 time=28.2 ms
64 bytes from 109.195.0.1: icmp_seq=2 ttl=61 time=28.2 ms
64 bytes from 109.195.0.1: icmp_seq=3 ttl=61 time=27.7 ms
^Z
[4]+  Остановлен    ping 109.195.0.1

19 января 2023, 10:29:35
Ещё некоторые сайты пингуются но не открываются в браузере, а некоторые не пингуются но открываются. В разных браузерах, историю чистил.

19 января 2023, 10:31:28
На этот форум могу зайти и залогиниться, но отпавить сообщение не могу. Сижу через Тор браузер.