VPN должна иметь доступ ко всем сетям от и на всех клиентах?

(defun delete-line (&optional arg)
  (interactive "P")
  (flet ((kill-region (begin end)
                      (delete-region begin end)))
    (kill-line arg)))

Возможно, это не лучшее решение, но это кажется работами. Вы, возможно, должны связать 'удалять-строку' с некоторым глобальным ключом, такой как

(global-set-key [(control shift ?k)] 'delete-line)
1
01.02.2013, 15:37
1 ответ

OpenVPN предоставляет ссылку. Если выполнение в бочке (рекомендовало) режим, это предоставляет ссылку для трафика IP. При выполнении в режиме касания это предоставляет ссылку для трафика Ethernet (который включает IP, но также и все виды других вещей).

Если Вы работаете в режиме касания, необходимо соединить интерфейс касания OpenVPN мостом к интерфейсу Ethernet. Можно сделать это с brctl, но, обычно, я не рекомендовал бы это, если Вам не нужны протоколы неIP для работы. Медленнее (больше служебное), и может иметь серьезные проблемы, в зависимости от задержки. [Хорошо, Вы могли рассматривать его как сегмент отдельной сети и использовать маршрутизацию IP, но затем необходимо переключиться на режим бочки.]

Когда Вы работаете в режиме бочки (который он кажется, что Вы и должны быть), необходимо получить IP, направляющий корректный. В этом случае я предполагаю, что Ваш клиент не знает что трафик к 10.82.54.11 потребностям быть направленным по VPN. Необходимо позволить клиенту знать это. Вы могли вручную настроить статический маршрут на клиенте, или выполнить протокол маршрутизации или использовать встроенную функцию OpenVPN, обеспечивает путем добавления этой строки к конфигурации сервера OpenVPN:

push "route 10.82.54.0 255.255.255.0"

push отправляет опцию удаленной стороне. Таким образом, клиент добавит опцию route 10.82.54.0 255.255.255.0 что означает добавлять статический маршрут для маршрутизации 10.82.54.0/24 через VPN.

Следующая вещь, которую необходимо сделать, состоит в том, чтобы удостовериться, что маршрутизация наоборот корректна, также. Ваш сервер 10.82.54.11 (или, более вероятно, маршрутизатор или брандмауэр, который функционирует как его шлюз по умолчанию) должен знать, что маршрут к 10.8.0.0/24 через шлюз VPN. Это могли быть Вы, только имеют один маршрутизатор/брандмауэр, таким образом, сервер находится позади брандмауэра, это - сервер VPN также, в этом случае Вы, возможно, просто должны добавить что-то вроде этого к своей конфигурации OpenVPN (если у Вас уже нет его):

route 10.8.0.0 255.255.255.0

Который должен выглядеть знакомым, и делает то же самое — только на конце сервера, не клиенте, из-за отсутствия push.

(Скорректируйте все сетевые маски как подходящие для Вашей сети. Я принял/24, но конечно можно использовать что-либо.)

[Примечание: я предполагаю, что Вы используете мультиклиентский режим OpenVPNs, не его режим точка-точка. Если Вы используете точка-точка, то IP-адреса в командах маршрута могут отличаться.]

3
27.01.2020, 23:29
  • 1
    большое спасибо попытка касанием, но получение нигде, попробует это –  Craig Taub 01.02.2013, 16:20

Теги

Похожие вопросы