Hamachi

提供: ArchWiki
2014年8月7日 (木) 15:57時点におけるKusakata (トーク | 投稿記録)による版 (Created page with "Category:Virtual Private Network en:Hamachi it:Hamachi Hamachi はプロプライエタリ (クローズドソース) の商...")
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Hamachi はプロプライエタリ (クローズドソース) の商用 VPN ソフトウェアです。Hamachi を使うことでインターネット接続により複数のコンピュータをまとめてダイレクトなセキュア通信のための仮想ネットワークを構築できます。

インストール

AUR から logmein-hamachiAUR パッケージをインストールしてください。

設定

Hamachi 2 (ベータ)

Hamachi 2 の設定は /var/lib/logmein-hamachi/h2-engine-override.cfg で行います (ファイルが存在しない場合は作成してください)。 残念ながら、利用できる設定オプションの網羅的なリストを見つけるのは簡単ではありません。ここでは使用できるオプションをいくつかだけ紹介します。

通常ユーザーで hamachi コマンドラインツールを使う

通常ユーザーで hamachi コマンドラインツールを使うには、次の行を設定ファイルに追加します:

Ipc.User YourUserNameHere

カスタムニックネームの自動設定

通常、Hamachi はシステムのホストネームを他の Hamachi ユーザーに表示されるニックネームとして使います。Hamachi が起動する度にカスタムニックネームを自動的に設定して欲しい場合、次の行を設定ファイルに追加します:

Setup.AutoNick YourNicknameHere

hamachi コマンドラインツールを使って手動でニックネームを設定することもできます:

# hamachi set-nick YourNicknameHere

ただしこの方法では、Hamachi を(再)起動するたびに手動で設定しなおす必要があるので、いつも同じニックネームを使うときは、(上記のように)自動で設定するほうが楽だと思われます。

Hamachi の実行

# systemctl start logmein-hamachi

これで自由に多くのコマンドを使うことができます。コマンドの順番は関係なく大抵はその名前の通りです。

$hamachi set-nick bob
$hamachi login
$hamachi create my-net secretpassword
$hamachi go-online my-net
$hamachi list
$hamachi go-offline my-net

全てのコマンドのリストを表示するには、次を実行:

$hamachi ?
ノート: Make sure you change the status of the channel(s) you are in to "online" if you want to perform any network actions on computers in there.

Systemd

logmein-hamachiAUR AUR パッケージには systemd デーモンが含まれています。

デーモンを気に入ったなら、systemd を使ってブート時に Hamachi を起動するように設定することができます:

# systemctl enable logmein-hamachi

Hamachi デーモンをすぐに起動したいときは、次のコマンドを使って下さい:

# systemctl start logmein-hamachi

GUI

AUR には以下の Hamachi の GUI フロントエンドが存在します:

参照