Using netctl, how can i force the use of only the configured DNS and ignore those provided by the DHCP?












1















In the according netctl profile i use IP=dhcp and DNS=('some_host').



In addition, the DHCP server offers a DNS at 192.168.1.1.



I end up with this content in /etc/resolv.conf:



nameserver 192.168.1.1
nameserver some_host


Actually I want /etc/resolv.conf to look like this:



nameserver some_host









share|improve this question























  • Which distro are you using?

    – Ƭᴇcʜιᴇ007
    Dec 28 '16 at 22:07











  • Arch - though the distro used may only have minor implications on the topic, no? :)

    – user569825
    Dec 29 '16 at 23:10











  • Apparently the most feasible way to go about this is to deny dhcp to write to /etc/resolv.conf: echo 'nohook resolv.conf' >> /etc/dhcpcd.conf

    – user569825
    Jan 23 '17 at 19:05
















1















In the according netctl profile i use IP=dhcp and DNS=('some_host').



In addition, the DHCP server offers a DNS at 192.168.1.1.



I end up with this content in /etc/resolv.conf:



nameserver 192.168.1.1
nameserver some_host


Actually I want /etc/resolv.conf to look like this:



nameserver some_host









share|improve this question























  • Which distro are you using?

    – Ƭᴇcʜιᴇ007
    Dec 28 '16 at 22:07











  • Arch - though the distro used may only have minor implications on the topic, no? :)

    – user569825
    Dec 29 '16 at 23:10











  • Apparently the most feasible way to go about this is to deny dhcp to write to /etc/resolv.conf: echo 'nohook resolv.conf' >> /etc/dhcpcd.conf

    – user569825
    Jan 23 '17 at 19:05














1












1








1








In the according netctl profile i use IP=dhcp and DNS=('some_host').



In addition, the DHCP server offers a DNS at 192.168.1.1.



I end up with this content in /etc/resolv.conf:



nameserver 192.168.1.1
nameserver some_host


Actually I want /etc/resolv.conf to look like this:



nameserver some_host









share|improve this question














In the according netctl profile i use IP=dhcp and DNS=('some_host').



In addition, the DHCP server offers a DNS at 192.168.1.1.



I end up with this content in /etc/resolv.conf:



nameserver 192.168.1.1
nameserver some_host


Actually I want /etc/resolv.conf to look like this:



nameserver some_host






dns dhcp






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 28 '16 at 21:39









user569825user569825

1366




1366













  • Which distro are you using?

    – Ƭᴇcʜιᴇ007
    Dec 28 '16 at 22:07











  • Arch - though the distro used may only have minor implications on the topic, no? :)

    – user569825
    Dec 29 '16 at 23:10











  • Apparently the most feasible way to go about this is to deny dhcp to write to /etc/resolv.conf: echo 'nohook resolv.conf' >> /etc/dhcpcd.conf

    – user569825
    Jan 23 '17 at 19:05



















  • Which distro are you using?

    – Ƭᴇcʜιᴇ007
    Dec 28 '16 at 22:07











  • Arch - though the distro used may only have minor implications on the topic, no? :)

    – user569825
    Dec 29 '16 at 23:10











  • Apparently the most feasible way to go about this is to deny dhcp to write to /etc/resolv.conf: echo 'nohook resolv.conf' >> /etc/dhcpcd.conf

    – user569825
    Jan 23 '17 at 19:05

















Which distro are you using?

– Ƭᴇcʜιᴇ007
Dec 28 '16 at 22:07





Which distro are you using?

– Ƭᴇcʜιᴇ007
Dec 28 '16 at 22:07













Arch - though the distro used may only have minor implications on the topic, no? :)

– user569825
Dec 29 '16 at 23:10





Arch - though the distro used may only have minor implications on the topic, no? :)

– user569825
Dec 29 '16 at 23:10













Apparently the most feasible way to go about this is to deny dhcp to write to /etc/resolv.conf: echo 'nohook resolv.conf' >> /etc/dhcpcd.conf

– user569825
Jan 23 '17 at 19:05





Apparently the most feasible way to go about this is to deny dhcp to write to /etc/resolv.conf: echo 'nohook resolv.conf' >> /etc/dhcpcd.conf

– user569825
Jan 23 '17 at 19:05










1 Answer
1






active

oldest

votes


















0














Add the following line to /etc/resolvconf.conf



name_servers=some_host





share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1161168%2fusing-netctl-how-can-i-force-the-use-of-only-the-configured-dns-and-ignore-thos%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Add the following line to /etc/resolvconf.conf



    name_servers=some_host





    share|improve this answer




























      0














      Add the following line to /etc/resolvconf.conf



      name_servers=some_host





      share|improve this answer


























        0












        0








        0







        Add the following line to /etc/resolvconf.conf



        name_servers=some_host





        share|improve this answer













        Add the following line to /etc/resolvconf.conf



        name_servers=some_host






        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 15 at 2:54









        PanicPanic

        101




        101






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1161168%2fusing-netctl-how-can-i-force-the-use-of-only-the-configured-dns-and-ignore-thos%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Сан-Квентин

            Алькесар

            Josef Freinademetz