Привет. Никак не могу настроить VPN на OpenWRT. На AmazonAWS висит контейнер Антизапрета. По иснтрукциям создаю подключение по *.ovpn конфигу, создаю tun0 интерфейс, создаю правило для firewall, но доступа к закрытым сайтам нет. Может еще что надо прописать? Я же правильно понимаю что надо как-то еще завернуть все DNS запросы на него?
Да, нужно прописать DNS из VPN-туннеля.
А можно уточнить куда именно его вписать? Мне кажется я везде, где только можно пробовал добавить, но толку ноль )))
Спасибо!
Зайдите в Network -> Interfaces -> WAN -> Edit -> Advanced Settings
уберите галочку Use DNS servers advertised by peer
и в появившемся поле ввода Use custom DNS servers
введите 8.8.8.8
.
А через VPN добавьте маршрут до 8.8.8.8.
- Получается что DNS не в контейнере настроен, а через Google?
- И как это добавить в VPN маршрут до 8.8.8.8? Прописать route 8.8.8.8 в *.ovpn файл?
Вроде заработало. Но вопросы остались ))) DNS Google, но показывает что якобы IP моего контейнера…
И вот еще. Запускаю doall.sh, скачивает списки и потом пишет:
idn: could not convert from ANSI_X3.4-1968 to UTF-8
Куда копать?
LANG=C.UTF-8 /root/antizapret/doall.sh
т.е. теперь всегда запускать в такой связке команду?
Запускать её вручную не нужно, списки заблокированных сайтов обновляются автоматически, раз в 6 часов.
Можно поподробнее, где это делается?