Я понимаю. Но Вы же его сами рубите правилами
-A INPUT -j DROP
-A OUTPUT -j DROP
Потому, как только Вы добавляете любое из этих правил у Вас разваливается PPPoE до провайдера, а следом и OpenVPN, так как транспорта нет.
....
Хотя нет. Я, наверное, ошибаюсь. Скорее всего интернет у Вас не отваливается. А не работает у Вас потому, что система знает только про DNS-сервера провайдера, которые находятся в его частной локальной сети. А так как у Вас вся работа идёт исключетельно через забугорье, то и DNS-сервера становятся недоступными.
Проверьте эту теорию командами
nslookup ya.ru
nslookup ya.ru 8.8.8.8
Уверен, что вторая команда пбудет более успешной, чем первая
Решается подстройкой конфига OpenVPN.