При поключении с помощью pppd (dial-up, gprs) полученные со стороны сервера адреса dns-серверов складываются в /etc/ppp/resolv.conf, однако, работать DNS начинает только после копирования этих записей в /etc/resolv.conf
В интернете есть советы сделать ln -s /etc/resolv.conf /etc/ppp/resolv.conf , но при таком решении /etc/resolv.conf будет переписываться при каждом соединении, а восстанавливаться не будет.
Может есть какой-то способ сделать чтобы все правильно работало, т.е. в /etc/resolv.conf сервера для постоянных подключений (ethernet), а в /etc/ppp/resolv.conf соответственно для ppp подключений, которые не переопределяют первые, а добавляются к ним?