Добрый вечер! Проблемы с доступом в интернет после настройки DNS-сервера могут быть вызваны несколькими факторами. Вот несколько шагов, которые стоит проверить:
1. **Настройки DNS-сервера**: Убедитесь, что ваш DNS-сервер правильно настроен для пересылки запросов к публичным DNS-серверам. Например, проверьте, указаны ли в конфигурации DNS-сервера (например, в `named.conf`, если вы используете BIND) следующие строки:
```bash
forwarders { 8.8.8.8; 8.8.4.4; }; // Google DNS
```
Или IP-адреса другого публичного DNS-сервера.
2. **Проверка маршрутизации**: Убедитесь, что у вашего DNS-сервера есть доступ к интернету. Проверьте настройки маршрутизации и сетевые интерфейсы. Например, выполните команду `ip route` для просмотра текущих маршрутов.
3. **Правильность конфигурации resolv.conf**: Убедитесь, что файл `/etc/resolv.conf` настроен правильно. Он должен содержать указание вашего DNS-сервера, а также альтернативные DNS-серверы на случай, если основной не работает:
```bash
nameserver YOUR_DNS_SERVER_IP
nameserver 8.8.8.8 // В случае использования Google DNS
```
Однако, учитывая, что у вас не получается добавить второй nameserver, возможно, это говорит о том, что ваша система использует другой метод управления DNS, например, `systemd-resolved`.
4. **Firewall и сетевые настройки**: Проверьте настройки firewall на вашем сервере. Возможно, что ваш сервер блокирует входящие или исходящие DNS-запросы. Используйте команды `iptables -L` или `firewalld` (если он установлен) для проверки правил.
5. **Тестирование DNS**: Попробуйте вручную проверить, работает ли ваш DNS-сервер. Используйте команду `dig` или `nslookup`:
```bash
dig @YOUR_DNS_SERVER_IP google.com
```
Проверьте, возвращает ли это правильный IP-адрес.
6. **Логи**: Проверьте логи вашего DNS-сервера (обычно находятся в `/var/log/`), чтобы увидеть, нет ли ошибок или предупреждений.
Если все вышеперечисленное не решает проблему, возможно, стоит временно отключить ваш DNS-сервер на клиентских машинах и попробовать установить более простой DNS (например, Google DNS — 8.8.8.8) напрямую на клиентских машинах, чтобы проверить, функционирует ли интернет без вашего DNS-сервера. Это поможет сузить круг возможных причин проблемы.