पीपीपीडी सेनारियो
उपयोग करना ppon
और ppoff
शायद इसका मतलब है कि आप उपयोग कर रहे हैं pppd
। जिस स्थिति pon
में स्क्रिप्ट निष्पादित होगी /etc/ppp/ppp_on_boot
। जब तक आप एक तर्क की आपूर्ति नहीं करते, तब तक pon
यह सेटिंग्स को लोड करेगा /etc/ppp/peers/provider
। यदि आप एक तर्क प्रदान करते हैं तो यह उदाहरण के लिए कहेगा कि pon interwebz
यह खोज करेगा /etc/ppp/peers/interwebz
। /etc/ppp/options
जांच भी करनी है।
मुझे लगता है कि इस फाइल में सेटिंग है usepeerdns
। Pppd मैन पेज से:
usepeerdns
Ask the peer for up to 2 DNS server addresses. The addresses supplied by the peer
(if any) are passed to the /etc/ppp/ip-up script in the environment variables
DNS1 and DNS2, and the environment variable USEPEERDNS will be set to 1. In
addition, pppd will create an /etc/ppp/resolv.conf file containing one or two
nameserver lines with the address(es) supplied by the peer.
इस विकल्प पर टिप्पणी करें, pppd
साथ रुकें, poff
अपने को संपादित करें resolv.conf
और फिर अपने pppd
को पुनः आरंभ करें pon
और देखें कि क्या समस्या हल होती है।
eth0 सेनारियो
यदि आप अपनी इंटरफ़ेस सेटिंग फ़ाइल ( /etc/sysconfig/network-scripts/ifcfg-eth0
eth0 के लिए) को संपादित करते हैं , तो आप देख सकते हैं कि नेटवर्क प्रबंधक किन सेटिंग्स का उपयोग कर रहा है।
यदि आपके पास उस इंटरफ़ेस पर डीएचसीपी चल रहा है, BOOTPROTO=yes
तो आप इसे अपनी डीएनएस सेटिंग्स को ओवरराइड नहीं करने के लिए कह सकते हैं PEERDNS=no
। यदि आप एक स्थैतिक पते का उपयोग कर रहे हैं तो आप अपनी डीएनएस सेटिंग्स के साथ सेट कर सकते हैं
DNS1="8.8.4.4"
DNS2="8.8.8.8"
SEARCH="yourdomain.com"
network-scripts