Итак, я протестировал домашнюю трансляцию с помощью hamachi на mac osx. Работает безупречно. В настоящее время я хочу разместить сервер OpenVPN на моем Asus RT-AC68U. Я запустил сервер и могу подключиться к нему с моего ноутбука с Fedora 22. Однако он не виден в сети, и в результате компьютер, с которого я буду транслировать, не может найти удаленный компьютер для трансляции игр в Steam.
Я надеялся получить подробные инструкции и лучшее понимание того, что происходит, чтобы я мог правильно настроить все так, чтобы удаленный компьютер определялся как часть сети. Мои настройки следующие:
Игровой ПК (Windows 7) <-> Маршрутизатор с OpenVPN (RT-AC68U) <-> замечательный интернет <-> ноутбук с Fedora 22.
Чтобы помочь вам, вот моя текущая конфигурация маршрутизатора:https://i.stack.imgur.com/Z4ZEv.jpg
Затем я экспортирую файл .ovpn с маршрутизатора и инициирую его на своем компьютере Fedora, выполнив эту команду в терминале: «sudo openvpn --config client.ovpn»
Это мой первый опыт погружения в OpenVPN и хостинг VPN в целом, поэтому буду очень признателен за помощь :)
решение1
Вы должны объявить локальную сеть вашего сервера клиенту, используя push "route {Server subnet}"
в конфигурации сервера [ {server subnet}
эквивалентно примеру: 192.168.xx/24 ]. Кроме того, ваш маршрутизатор должен выполнять NAT
использование iptables
клиентских пакетов, чтобы они рассматривались как локальный трафик: Ваш маршрутизатор может сделать это с помощью флажка. Более подробную информацию можно найтиздесь