Как сменить ДНС провайдера на Ubuntu 16

Discussion in 'Linux, Freebsd, *nix' started by RRR_RRR, 10 Oct 2017.

  1. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    Подскажите рабочий способ для смены днс провайдера например на гугловский
    Убунту десктопный
    Строки в файле /etc/network/interfaces
    dns-nameservers 8.8.8.8 8.8.4.4

    не помогли
     
  2. t0ma5

    t0ma5 Reservists Of Antichat

    Joined:
    10 Feb 2012
    Messages:
    829
    Likes Received:
    815
    Reputations:
    90
    сюда нужно
    /etc/resolv.conf
    nameserver 8.8.8.8
     
    _________________________
    RRR_RRR likes this.
  3. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    не помогло , все еще светится провайдерский днс
    если точнее то после рестарта все возврашается назад
    nameserver 127.0.0.1
     
  4. t0ma5

    t0ma5 Reservists Of Antichat

    Joined:
    10 Feb 2012
    Messages:
    829
    Likes Received:
    815
    Reputations:
    90
    не помню где нужно править чтобы после рестарта не сбрасывалось
    нууу вмаж chattr +i /etc/resolv.conf тогда точно сбрасываться не будет)
     
    _________________________
  5. randomword0x3f52

    Joined:
    15 Oct 2016
    Messages:
    30
    Likes Received:
    25
    Reputations:
    9
    Для того чтобы dhclient не вписывал провайдерский dns-server в /etc/resolv.conf,
    а вписывал тот который требуется, надо: в файл /etc/dhcp/dhclient.conf вписать
    Code:
    interface "eth0" {
      supersede domain-name-servers 127.0.0.1;
    }
    
    Представленный кусок конфига означает, что при получении адреса интерфейсом eth0 следует использовать dns 127.0.0.1 вместо полученного.
     
    #5 randomword0x3f52, 12 Oct 2017
    Last edited: 12 Oct 2017
  6. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    chattr: Operation not supported while reading flags on /etc/resolv.conf
     
    t0ma5 likes this.
  7. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    это потом не будет мешать если я буду подключатся к впн ?
     
  8. t0ma5

    t0ma5 Reservists Of Antichat

    Joined:
    10 Feb 2012
    Messages:
    829
    Likes Received:
    815
    Reputations:
    90
    раздел с resolv.conf в tmpfs обычно смонтирован, не получится на такие файлы расширенные атрибуты вешать, точнее если ядро с опцией специальной компилить, то получится, но толку, после перезагрузки tmpfs создаётся заново, как то не подумал об этом(
     
    _________________________
  9. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    неужели нету других вариантов ? (
     
  10. t0ma5

    t0ma5 Reservists Of Antichat

    Joined:
    10 Feb 2012
    Messages:
    829
    Likes Received:
    815
    Reputations:
    90
    ну можно ещё попробовать дропнуть симлинк /etc/resolv.conf и создать файл с нужным содержимым и без проблем тогда повесить chattr +i, только не факт что что нибудь не сломается :D
     
    _________________________
  11. randomword0x3f52

    Joined:
    15 Oct 2016
    Messages:
    30
    Likes Received:
    25
    Reputations:
    9
    1. Вместо 127.0.0.1 можно прописать любой IP.
    2. Чем бы ты не подключился( например NetworkManager ), ip и dns будет получать dhclient
    3. При подключении к vpn создаётся интерфейс и на него можно анологично повесить свой DNS

    ps: Посмотреть интерфейсы можно так ifconfig -a
    pps: Атрибуты надо менять под рутом. Только учти когда залочишь resolv.conf в /etc начнут скапливаться неперемещённые временные resolv.conf созданные dhclient'ом
     
    RRR_RRR likes this.
  12. Sun2017

    Sun2017 Member

    Joined:
    5 May 2017
    Messages:
    337
    Likes Received:
    85
    Reputations:
    0
    ставь openvpn без шифрования и там прописывай dns от google.
    за шифрованный канал в рашке могут отравить или запугать удушьем,
    если у тебя нет ксивы.

    да даже если ксива..там все поделено, потому что они непонимают что ROI
    чистая прибыль почти любой хуйни в интернете равна 0 или минусу.

    https://www.opennet.ru/base/sec/openvpn_server.txt.html
     
    RRR_RRR likes this.
  13. DmitryU

    DmitryU Member

    Joined:
    20 Jan 2012
    Messages:
    68
    Likes Received:
    58
    Reputations:
    1
    Screenshot from 2017-11-02 10-51-38.png

    Если Ubuntu десктопный, не проще в GUI поправить? Там же Network Manager?
     
  14. GoodGoogle

    GoodGoogle Moderator

    Joined:
    5 Aug 2011
    Messages:
    1,160
    Likes Received:
    366
    Reputations:
    226
    Решение от OpenDNS (пункт 8): Ubuntu OpenDNS
    Дополнительная ссылка: askubuntu.com

    С уважением
     
    RRR_RRR likes this.
  15. RRR_RRR

    RRR_RRR Member

    Joined:
    20 Jun 2012
    Messages:
    396
    Likes Received:
    35
    Reputations:
    0
    уже пробовал
    но данные настройки какие то неизменные и после рестарта все сбрасывается
     
  16. sharkx

    sharkx New Member

    Joined:
    20 Mar 2011
    Messages:
    9
    Likes Received:
    2
    Reputations:
    0
    /etc/NetworkManager/NetworkManager.conf

    [main]
    dns=none