OpenVPNクライアントに接続する方法を簡素化する

OpenVPNクライアントに接続する方法を簡素化する

Arch Wikiをフォローしてください。ガイドProtonVPNへ一部 .ovpn/etc/openvpn/clientサーバーに接続したいときはいつでも、次のコマンドをすべて入力する必要があります。

sudo openvpn /etc/openvpn/client/file.ovpn

何らかの理由で私のシェルオートコンプリートがファイル名と機能しない場合は、サーバーに接続する方法を簡素化するために推奨される方法は何ですか?ユーザーのためにフォルダ内のコンテンツを管理するアプリケーションがあると確信しているので、client単純なコマンドで十分ですが、何らかの理由で見つかりません。

私が接続している最も一般的なサーバーのシェル構成では常にエイリアスを使用できますが、このように作業することは直観に反しているようです。

観察する:パッケージ自体を使用できますが、自分のprotonvpnコンピュータですぐに使用することはできないようですので、ここでは無視します。

ベストアンサー1

いくつかの可能性を考えることができます。

シェル方式

エイリアスを使用するのではなく、退屈な作業を実行するシェルスクリプトを作成するための迅速で汚れたアプローチがあります。

#!/bin/sh
sudo openvpn /etc/openvpn/client/$1.ovpn

おそらく何十億もの構成スクリプトがないので、これはうまくいくでしょう。

ネットワーク管理方法

NetworkManagerを使用している場合は、パッケージをインストールしてそれnetworkmanager-openvpnを使用して次のリンクファイルをインポートできます。nmcli.ovpnアーチスウィキ:

nmcli connection import type openvpn file <file.ovpn>

NetworkManager OpenVPNクライアントには、GnomeとKDEの素晴らしいグラフィックインターフェースもあります(重要な場合)。 :-)

おすすめ記事