OpenVPN на OpenWrt

Это не возможно с xmodmap. Я не думаю, что это возможно с XKB также, но я не уверен.

Ваша цель состоит в том, чтобы иметь ключ, это всегда идентично нажатию Ctrl+C (например, в терминале, это прервало бы под управлением программу), или иметь ключ копии буфера обмена? Если последний, попробовать

keycode 135 = XF86Copy

XF86Copy keysym предназначается для ключа копии к буферу обмена, но я не знаю, сколько приложений имеет тот ярлык out-of-the-box.

Если Вы находитесь на Ubuntu, и возможно даже если Вы не, рекомендуемый метод для установки дополнительных (“мультимедийных”) ключей является keytouch.

Если Вы действительно хотите, чтобы ключ был эквивалентен Ctrl+C, Ваша настольная среда или менеджер окон могут позволить Вам связать keysym с командой, которая генерирует события нажатия клавиши и выпуска для того сочетания клавиш. Если Вы предпочитаете или должны использовать метод DE/WM-agnostic, можно использовать xbindkeys, чтобы обязать произвольную команду оболочки с ключом и xmacro производить ключевые события для отправки к окну. У Вас должен будет все еще быть keysym, связанный с ключом; хороший выбор F13 (или везде, где пронумерованные функциональные клавиши на Вашей клавиатуре кончают). Затем вставьте это Ваш ~/.xbindkeysrc:

"{ echo KeySymPress Control_L; echo KeySym C; echo KeySymRelease Control_L; } | xmacroplay"
  F13

Необходимо будет запустить xbindkeys с Вашими X сессиями — от Вашего ~/.xinitrc или ~/.xsession если Вы имеете один, или от соответствующего интерфейса конфигурирования в Вашем DE/WM.

5
16.08.2011, 13:09
2 ответа

:D

Я решил проблему:

Когда я, OpenVPNed от клиента к серверу, соединение SSH к маршрутизатору было уничтожено, и сервер OpenVPN, был уничтожен также, потому что я использовал:

openvpn --daemon --config /etc/openvpn/server.conf

и нет:

nohup openvpn --daemon --config /etc/openvpn/server.conf >/dev/null &

:) Проблема решена. Теперь это работает отлично.. :D headshot :D LOL.

0
27.01.2020, 20:42
  • 1
    После того, как это работает.. это все еще дает то же Предупреждающее сообщение, потенциал conflight, bla-bla.. :) –  LanceBaynes 16.08.2011, 11:29

Суббота 9 июля ПРЕДУПРЕЖДЕНИЕ 13:14:21 2011 года: потенциальная подсеть маршрута конфликтует между локальной LAN [192.168.80.0/255.255.255.0] и удаленной VPN [192.168.80.1/255.255.255.255]

По некоторым причинам Ваша конфигурация, кажется, совместно использует пространство IP-адреса. Ваша VPN выбирает адреса из 192.168.80.x адресное пространство и Ваша локальная LAN выбирают адреса из 192.168.80.x адресное пространство. Если это произойдет, то, когда трафик от VPN направляется к Вашему MyPC, это не будет знать, какой маршрутизатор получить определение адресов, и все повредит.

Кроме того, необходимо использовать iptables в маршрутизаторе. Это должно быть встроено, но этому будет нужно правило сказать этому перенаправлять весь трафик от Вашего MyPC до VPN. Существует довольно хорошая статья здесь, которая должна помочь.

3
27.01.2020, 20:42
  • 1
    благодарит, я проверю это. маршрутизатор дает по умолчанию 192.168.1.0/24, как я описал в практическом руководстве, не 192.168.80.0/24 как VPN делает –  LanceBaynes 18.07.2011, 15:36

Теги

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