27/01/2014
お名前.com の VPS (KVM) に openSUSE 13.1 をインストールし、そこで NeoRouter が動いてくれるかどうか検証してみました。
http://www.neorouter.com/
nrserver-*.rpm
nrclient-*.rpm
…をインストールするのですが、openSUSE では RPM の postscript がうまくいかず、systemd に組み込まれないというエラーが出ます。
そこで、回避策ですが、/usr/lib/systemd/system 以下に、次の2つのファイルを作成してやります。
* /usr/lib/systemd/system/nrserver.sh.service
[Unit]
Description=Neorouter Server service
After=network.target
[Service]
ExecStart=/usr/bin/nrserver
[Install]
WantedBy=multi-user.target
* /usr/lib/systemd/system/nrservice.sh.service
[Unit]
Description=Neorouter Client service
After=network.target
[Service]
ExecStart=/usr/bin/nrservice
[Install]
WantedBy=multi-user.target
後は、YaST の runlevel から nrserver.sh と nrservice.sh を有効化してやれば、起動時に自動的に立ち上がるようになります。
なお、neserver を立てる場合は、ファイヤーウォールの設定でポートを開けておくこともお忘れなく。
NeoRouter is the ideal remote-access and VPN solution for homes and small businesses. It helps you manage and connect to all your computers securely from anywhere. It supports direct P2P connection, SSL encryption, network tunnel, user and access management, and remote wakeup.