Как легко соединить две локальные сети?
Я собираюсь каким-то образом соединить две LAN, я представляю некоторую форму VPN-туннеля между шлюзом / маршрутизатором на каждой стороне. На обоих маршрутизаторах установлен Ubuntu-сервер 10.04, но единственный опыт, похожий на vpn, - настройка перенаправления TCP-порта по требованию с помощью ssh, но я хочу, чтобы это работало и для клиентов Windows.
Эти две сети связаны только через интернет, и я не хочу, чтобы мой частный трафик был открыт (трафик, такой как samba).
Так как я могу это сделать?
2 ответа
В то время как у нас есть VPN на работе, мы обычно используем технологию cisco для их построения (хотя мы используем машины linux, чтобы выполнить некоторую продвинутую маршрутизацию, прежде чем она достигнет реальных маршрутизаторов). Так что у меня нет опыта использования OpenVPN, но быстрый поиск в Google дает несколько довольно простых уроков. Мне понравился этот.
VPN - это виртуальная частная сеть. По определению, это делает вас защищенным трафиком. Он работает путем шифрования пакетов при их передаче по общедоступной сети между шлюзами.
Поэтому вам не нужно беспокоиться о своем трафике. Он защищен при прохождении через туннель.
Если вы хотите, чтобы определенный трафик даже не проходил через туннель, вы можете сделать это, настроив брандмауэр (или настроив iptables соответствующим образом), чтобы этот конкретный трафик не направлялся через интерфейс vpn.
Вы можете настроить это с помощью openvpn, как указано в репозиториях Ubuntu.
Я до сих пор не уверен, что это то, что вы ищете, но это лучшее, что я могу ответить на этот вопрос, как и сейчас.