Всем привет. Юзаю archlinux и сегодня столкнулся с такой проблемой: нужно раздать интернет с PPTP(ppp0) по WiFi(wlp8s0). Перечитал много инфы, однако ничего не вышло. Сначала пытался поднять мост, однако, brctl отказывается поднимать мост с VPN подключением. В итоге, остановился на NAT. Tracert выдает невнятную информацию: такое ощущение что половина пакетов просто теряются + не приходит ответ от сервера. Не буду говорить о своей криворукости в отношении iptables - это и так понятно. Уважаемые форумчане, надеюсь на вашу помощь. Дайте хотя бы наводку, в какую сторону копать.
Подключение к pptp (запостил, ибо там юзается route):
pptpsetup --create NIKS --server vpn.niks.by --username USER --password PASS --start
ip route add default dev ppp0
Запуск точки доступа:
#!/bin/bash
iptables -F
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
ifconfig wlp8s0 192.168.150.1
dnsmasq
sysctl net.ipv4.ip_forward=1
hostapd /etc/hostapd/hostapd.conf
killall dnsmasq
P.S. dnsmasq сконфигурен нормально
arch, hostapd, pptp