Имя: Пароль:
IT
 
поменять dns-сервера на debian
0 avyub
 
15.10.18
15:39
Хочу изменить список dms-сервером по-умолчанию:
Добавляю в /etc/resolv.conf  надпись nameserver 8.8.8.8
сохраняю
после перезапуска сети, все записи возвращаютсякак было
Пробовал через webmin  То же самое: после применения конфигурации все возвращается как было до редактирования
Где еще посмотреть?
1 Tonik992
 
15.10.18
15:50
2 arsik
 
гуру
15.10.18
16:06
(0) Сначала посмотри /etc/network/interfaces
Что у тебя указано как в dns-nameservers
3 avyub
 
15.10.18
16:10
(2)там ни слова о dns-nameservers
4 arsik
 
гуру
15.10.18
16:13
(3) А как сеть перезапускаеш?
5 arsik
 
гуру
15.10.18
16:14
(3) NetworkManager и dhcpcd перезаписывают resolv.conf. Смотри что у тебя стоит и в них меняй настройки
6 arsik
 
гуру
15.10.18
16:15
7 arsik
 
гуру
15.10.18
16:22
Что выплевывает эта команда?
>nmcli d show eth0
8 Cool_Profi
 
15.10.18
16:42
sudo apt-get remove debian && sudo apt-get install Windows7
9 ssh2006
 
15.10.18
17:51
(0) запусти nmtui
10 Klesk
 
15.10.18
18:28
/etc/resolv.conf
11 Klesk
 
15.10.18
18:28
nameserver 8.8.8.8
12 Klesk
 
15.10.18
18:29
а сорри, плохо читал
13 Klesk
 
15.10.18
18:31
14 arsik
 
гуру
16.10.18
09:23
(13) обычно через nmcli все настраивается.
15 IVT_2009
 
16.10.18
14:04
Смена IP адреса
1. Необходимо зайти под рутом

sudo -s

2. Далее редактируем файл /etc/network/interfaces

Замените в нём строчку «iface eth0 inet dhcp» на строчки:

iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
auto eth0
IP-адреса конечно замените на свои. Затем редактируем файл /etc/resolv.conf:

nameserver 8.8.8.8
nameserver 8.8.4.4
Надо DNS - серверы прописывать именно в resolvconf.conf. При загрузке системы файл resolv.conf формируется на основе этого файла. Вот например мой

$cat /etc/resolvconf.conf
# IP серверов отделять пробелом
resolv_conf=/etc/resolv.conf
name_servers=192.168.1.2 # мой локальный DNS-cash
             8.8.8.8     #Google public DNS
После этого перезагрузите RaspberryPi
16 arsik
 
гуру
16.10.18
14:07
(15) Это если не стоит NetworkManager, а вто если он стоит, то все взаимодействие нужно осуществлять через nmcli
Например:
# set hostname
[root@localhost ~]# hostnamectl set-hostname dlp.srv.world
# display devices
[root@localhost ~]# nmcli d
DEVICE       TYPE      STATE      CONNECTION
eth0         ethernet  connected  eth0
lo           loopback  unmanaged  --

# set IPv4 address ⇒ nmcli *** [IP address]
[root@localhost ~]# nmcli c modify eth0 ipv4.addresses 10.0.0.30/24
# set default gateway
[root@localhost ~]# nmcli c modify eth0 ipv4.gateway 10.0.0.1
# set DNS
[root@localhost ~]# nmcli c modify eth0 ipv4.dns 10.0.0.1
# set manual for static setting (it's "auto" for DHCP)
[root@localhost ~]# nmcli c modify eth0 ipv4.method manual
# restart the interface and reload the settings
[root@localhost ~]# nmcli c down eth0; nmcli c up eth0
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
# show settings
[root@localhost ~]# nmcli d show eth0
GENERAL.DEVICE:                 eth0
GENERAL.TYPE:                   ethernet
GENERAL.HWADDR:                 00:0C:29:CD:9C:2D
GENERAL.MTU:                    1500
GENERAL.STATE:                  100 (connected)
GENERAL.CONNECTION:             eth0
GENERAL.CON-PATH:               /org/freedesktop/NetworkManager/ActiveConnection/0
WIRED-PROPERTIES.CARRIER:       on
IP4.ADDRESS[1]:                 ip = 10.0.0.30/24, gw = 10.0.0.1
IP4.DNS[1]:                     10.0.0.1
IP6.ADDRESS[1]:                 ip = fe80::20c:29ff:fecd:9c2d/64, gw = ::