投稿

ラベル(SoftEther)が付いた投稿を表示しています

Hyper-V 2019 の仮想マシンに、SoftEther VPN を入れてみた

 今回は、Hyper-V 2019にCentOS 8 Stream を入れて、その後にSoftEther VPNを入れる時のお話です。  本当は次?の話を書きたかったのですが、混乱するかもしれないので先に記載することにしました。  私がやるとすると、こんな感じです。 1.master からダウンロードしてくる $ curl https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/archive/master.zip -O -L 2.解凍する $ sudo dnf -y install unzip $ unzip master.zip 3.ソースファイル編集 $ cd SoftEtherVPN_Stable-master/src/Cedar $ vi Server.c ※ /JP で該当箇所を検索(/JP<Enter>//<Enter>)し、次の true を false に変更するか、関数内の最初に return false; するように編集する ※本来はいろいろあるのでしょうけど、対象言語でコメントを書いていないし、そもそも証明書を利用できないとかありえないので、問題はない認識で良いと思います。 $ cd ../.. ※戻る 4.ビルド $ sudo dnf -y install make gcc readline-devel openssl-devel $ ./configure $ make 5.インストール $ sudo make install 6.サービスに登録 $ vi /usr/lib/systemd/system/sevpnserver.service ※i入力後、下記を入力 [Unit] Description=SoftEther VPN Server After=network.target [Service] Type=forking ExecStart=/usr/bin/vpnserver start ExecStop=/usr/bin/vpnserver stop [Install] WantedBy=multi-user.target ※ここまでを入力後、:wqを入力 7.firewalldを設定する $ firewall-cmd --new-se...

CentOS 7 で DHCP(client) を設定

 Oracle Cloud Free Tier って固定IPがあることがわかったため、とりあえず CentOS 7 を選択して SoftEther のサーバーを設定した。※詳細要る???  既存の固定IP契約を解除して移行しようかと考えているので、上記のサーバーにHTTPDを入れる予定なんだけど、とりあえずVPNで繋げるための設定メモです。 1.SoftEther Clientをダウンロード  とりあえず  ここ  から対象のクライアントをダウンロード ※ https://www.softether-download.com/ja.aspx?product=softether ※curl でダウンロードするときは、httpを利用するようにしましょう。 2.解凍する  ダウンロードしたファイルを解凍する  tar zxf softether-vpnclient-xxxxx.tar.gz 3.makeする ・解凍先に移動する  cd ./vpnclient ・gcc をインストールする  sudo yum -y install gcc ・make する  make  ⇒いろいろ聞かれるのでちゃんと理解し入力すること 4.client を設定する  ここからは root で作業を実施すること  また、クライアントは適切なディレクトリに移動し、自動起動なりするように設定したほうが良いと思いますが、今回は接続を確認するだけなので、その辺は以前の設定を参考にし作業することをお勧めします。 ・起動する  ./vpnclient start ・設定アプリを起動する  ./vpncmd  ⇒client、localhostを指定する ・通信デバイスを作成する  NicCreate  ⇒作成するデバイス名を指定します。 ・通信デバイスを確認する  NicList ・接続設定を作成する  AccountCreate  ⇒作成する接続設定の名称を設定する  ⇒接続先のサーバー名(or IP address)とポート番号を指定する(Server:Port形式)  ⇒接続先の仮想HUB名を指定する(サーバーで作成した仮想HUB名)  ⇒接続に利用するユーザ名を指定する(サーバー側に設定しておくこと...

PowerMac G4(Graphite) に SoftEther を設定する

Interlink の マイIP を設定するために SoftEther を入れる。 ※他にもいろいろ便利に利用しています。 1.SoftEther のサイトからダウンロードする  クライアントのダウンロード、解凍を実施する。  $ wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.29-9680-rtm/softether-vpnclient-v4.29-9680-rtm-2019.02.28-linux-powerpc-32bit.tar.gz  $ tar zxvf softether-vpnclient-v4.29-9680-rtm-2019.02.28-linux-powerpc-32bit.tar.gz  サーバーのダウンロード、解凍を実施する。  ※クライアントのみの場合は、以降の作業は不要  $ wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.29-9680-rtm/softether-vpnserver-v4.29-9680-rtm-2019.02.28-linux-powerpc-32bit.tar.gz  $ tar zxvf softether-vpnserver-v4.29-9680-rtm-2019.02.28-linux-powerpc-32bit.tar.gz 2.インストール環境を設定する  # sudo apt-get install build-essential  ※続行しますか?で Y を選択。 3.クライアントを設定する  $ cd vpnclient  $ sudo ./.install.sh  ※1.Yes を選択する。   Do you want to read the License Agreement for this software ?    1. Yes    2. No   Please choose one of above number:  ※1.Yes を選択する。   Did you rea...