Назад | Перейти на главную страницу

OpenVPN не может получить доступ к Интернету (возможно, ошибка конфигурации)

Хорошо, я пытаюсь настроить сервер OpenVPN, и я уже делал это раньше, так что я вроде как новичок. Однако я зашел так далеко, что могу на своем клиентском компьютере подключиться, но я не могу просматривать Интернет / пинговать / делать что-либо, связанное с Интернетом, просто получить доступ к моему серверу.

Конфигурация сервера: http://pastebin.com/Eju4Pifj

Журнал ошибок клиентского компьютера: http://pastebin.com/pPkxKGgZ (отредактировал для собственной безопасности)

Конфигурация клиента:

    client
float
dev tun
tun-mtu 1500
mssfix
proto tcp
remote My.local&.Wan.IP 1194
tls-remote server
ca ca.crt
cert BlaBlabLa.crt
key BlaBlabLa.key
auth SHA1
nobind
comp-lzo
persist-key
persist-tun
verb 0
route My.local&.Wan.IP 255.255.255.255 net_gateway
route 0.0.0.0 0.0.0.0
verb 5

Мои локальные и удаленные IP-адреса серверов в config / log files = My.local & .Wan.IP

И ***.***.***.*** = (Я думаю) мой роутер ip

Вы должны включить переадресацию IP. Чтобы включить IP-переадресацию, установите net.ipv4.ip_forward как 1

echo 1 > /proc/sys/net/ipv4/ip_forward

Чтобы сделать эту конфигурацию постоянной, добавьте эту строку в /etc/sysctl.conf

net.ipv4.ip_forward = 1

И, наконец, добавьте правило MASQUERADE в iptables.

iptables -I POSTROUTING -t nat -s 10.0.0.0/24 -j MASQUERADE

Затем ваши клиенты могут подключиться к Интернету с помощью туннеля vpn.

Получил работу, используя это http://www.putdispenserhere.com/openvpn-debianubuntu-setup-script-for-openvz/