И второй вопрос, что мне необходимо сделать, чтобы локальные ресурсы провайдера работали в обход VPN туннеля, то есть если простым языком, чтобы при включенном интернете, я мог к примеру пользоваться локальным хабом?
Вообще это нарушение правил форума: один вопрос - одна тема.
Ну да ладно, я не модератор.
Чтобы работать с локальной сетью провайдера нужно:
1. на шлюзе внести соответствующие изменения в таблице маршрутизации. Судя по предыдущей теме, этот маршрут у Вас уже есть
10.0.0.0 10.174.168.1 255.0.0.0 UG 0 0 0 eth0
, а значит Вам нужно только
2. там же добавить маскарад на интерфейс смотрящий в локальную сеть провайдера
т.е. в Вашем же случае
sudo iptables -t nat -A POSTROUTINING -o eth0 -j MASQUERADE
НО!!! Обращу внимание, что всякие peer2peer клиенты (торренты, магнеты и т.п.) будут работать исключительно в пассивном режиме. Для активного режима нужно делать дополонительные теловижения, например сервер uPnP, но это уже совсем другая история.