PPPD senario
การใช้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 man page:
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และดูว่าสามารถแก้ไขปัญหาได้หรือไม่
sen0 senario
หากคุณแก้ไขไฟล์การตั้งค่าอินเทอร์เฟซของคุณ ( /etc/sysconfig/network-scripts/ifcfg-eth0สำหรับ eth0) คุณสามารถดูว่าผู้จัดการเครือข่ายการตั้งค่าใดกำลังใช้งานอยู่
ถ้าคุณได้ DHCP ทำงานบนอินเตอร์เฟซที่BOOTPROTO=yesแล้วคุณสามารถบอกได้ว่ามันจะไม่แทนที่การตั้งค่า DNS PEERDNS=noของคุณด้วย หากคุณใช้ที่อยู่คงที่จากนั้นคุณสามารถตั้งค่า DNS ด้วย
DNS1="8.8.4.4"
DNS2="8.8.8.8"
SEARCH="yourdomain.com"
network-scriptsบางทีอาจจะมีบาง ...