Как настроить DNS-серверы для PPPoE подключения на Ubuntu Server 18?

Как можно указать различные DNS-сервера для каждого PPPOE-подключения, если компьютер имеет несколько провайдеров подключения и каждое PPPOE-подключение должно использовать свои DNS-сервера в файле конфигурации /etc/ppp/peers/dls-provider?
  • 25 июня 2024 г. 9:01
Ответы на вопрос 2
Чтобы настроить DNS-серверы для PPPoE подключения на Ubuntu Server 18, вам нужно отредактировать файл настройки для соответствующего PPPoE-подключения. В вашем случае, файл /etc/ppp/peers/dls-provider.

1. Откройте файл для редактирования с помощью текстового редактора, например, nano:
```bash
sudo nano /etc/ppp/peers/dls-provider
```

2. Найдите строку, содержащую опцию "usepeerdns" и закомментируйте ее, чтобы предотвратить автоматическое получение DNS-серверов от провайдера. Для этого добавьте символ "#" в начале строки:
```bash
#usepeerdns
```

3. Добавьте строки с IP-адресами DNS-серверов, которые вы хотите использовать для данного PPPoE-подключения. Например:
```bash
dns 8.8.8.8
dns 8.8.4.4
```

4. Сохраните изменения и закройте файл. Перезапустите службу pppd, чтобы изменения вступили в силу:
```bash
sudo systemctl restart pppd
```

Теперь ваше PPPoE-подключение будет использовать указанные вами DNS-серверы. Повторите эти шаги для других PPPoE-подключений, если у вас их несколько.
DNS сервер - это не параметр интерфейса, а параметр системы. 
Указанные вами DNS сервера добавляются в общий список серверов, которые может использовать dns клиент...
Похожие вопросы