showこのコマンドの出力では、インターフェイスの名前は、リスト内の一意のインターフェイスを識別する番号のすぐ横にあります。これらのインターフェイス名は、次の出力例で強調表示されています。あなたの名前が例に示されている名前と異なる場合は、このガイド全体でインターフェイス名を適切に置き換えてください。+`を使用して、ネットワークアドレス変換とIPマスカレードを有効にします。MASQUERADEトラフィックの転送を許可し、アクティブな接続を追跡します。+」へのトラフィック転送を許可します。このチュートリアルでは、クライアントは常にサーバーを介して呼び出すことを前提としているため、逆のルールは必要ありません。ACCEPTサーバーに設定したiptablesルールは、再起動間で自動的に保持されないことに注意してください。これらのルールを保存して、サーバーが再起動された場合に確実に有効になるようにする必要があります。サーバーで次のコマンドを実行し、画面上の簡単な指示に従って現在のIPv4ルールを保存します。IPv6は必要ありません。`を実行した後、iptablesルールが正しく保存されたことを検証するためにサーバーを再起動する価値があるかもしれません。`を実行することです。これは、メモリにロードされた現在の設定を端末にダンプします。+`インターフェイスに関して以下のようなルールが表示される場合、それらは正しく保存されています。.これらのルールがサーバーに適用されたので、ZeroTierネットワークとパブリックインターネット間のトラフィックを調整する準備が整いました。Network自体に、サーバーをゲートウェイとして使用する準備ができていることが通知されない限り、VPNは機能しません。サーバーがグローバルルートを管理できるようにするサーバーが任意のクライアントからのトラフィックを処理するには、ZeroTierネットワーク内の他のクライアントがトラフィックを送信することを確認する必要があります。Consoleでグローバルルートを設定します。Route_と表現することもあります。他の特定の場所に行くべきではないトラフィック。Networksページの右上に移動し、次のパラメーターを使用して新しいルートを追加します。IPは、ZeroTierネットワーク構成ページの[メンバー]セクションで確認できます。+」を入力し、(LAN)*フィールドにZeroTierサーバーのIPアドレスを入力します。*」記号をクリックすると、既存のルールの下に新しいルールが表示されます。[グローバルルートルール]ZeroTierネットワークを使用する準備ができたら、VPNが機能する前に行う必要がある設定は、クライアントの設定だけです。+`ファイルを手動で変更する必要があります。この設定変更は、クライアントトラフィックの許容リターンパスが何であるかのカーネルのビューを変更するために必要です。VPNの構成方法により、サーバーからクライアントに戻るトラフィックは、送信先とは異なるネットワークアドレスから来ているように見える場合があります。デフォルトでは、Linuxカーネルはこれらを無効と見なし、ドロップするため、その動作をオーバーライドする必要があります。/etc/sysctl.conf次に、次の行を追加します。+`を実行して変更を適用します。Clientソフトウェアに、ネットワークがデフォルトルートトラフィックを伝送できることを伝えます。これにより、クライアントのルーティングが修正されるため、特権機能と見なされるため、手動で有効にする必要があります。このコマンドは、構成構造を出力に出力します。これをチェックして、上部に「++」が表示されることを確認します。+`の値は0にリセットされるため、VPN機能をアクティブにするために忘れずに再実行してください。デフォルトでは、ZeroTierサービスは、Linuxクライアントとサーバーの両方のブート時に自動的に開始するように設定されています。このようなケースにしたくない場合は、次のコマンドで起動ルーチンを無効にすることができます。zerotier-oneZeroTierネットワークで他のオペレーティングシステムを使用する場合は、次のセクションをお読みください。それ以外の場合は、フローの管理セクションに進んでください。OSだけでなく、多くのシステムで利用できます。スマートフォンもサポートされています。NASシステムなどの特殊なオペレーティングシステムにも対応しています。*をクリックする前に、提供されたフィールドにNetworkIDを入力します。ZeroTierコンソールに戻って、[許可]ボタンをオンにして、ネットワークへの新しいホストの承認を忘れないでください。*必ずすべてのトラフィックをZeroTierにルーティングするというラベルの付いたボックスにチェックマークを付けてください。しないと、クライアントはZeroTierネットワークに接続されますが、インターネットトラフィックを送信しようとすることはありません。ICanHazIPなどのIPチェックツールを使用して、トラフィックがサーバーのIPからインターネットに表示されていることを確認します。これを確認するには、次のURLをブラウザーのアドレスバーに貼り付けます。このWebサイトには、そのサーバー(およびインターネットの他の部分)がサイトへのアクセスに使用しているIPアドレスが表示されます。http://icanhazip.comこれらの手順が完了すると、VPNの利用を開始できますが、お好きなようにできます。SDNに組み込まれた「フロールール」と呼ばれる技術について説明しますが、VPN機能が機能するために必要なものではありません。Networkの利点の1つは、集中コントローラーです。SDNサービス全体の上にあるWebユーザーインターフェイスです。このインターフェイスから、ネットワーク上のトラフィックで実行できるトラフィックまたはできないトラフィックを指定する「フロールール」と呼ばれるルールを作成できます。ネットワーク経由でトラフィックを伝送する特定のネットワークポートで全面禁止を指定し、相互に通信できるホストを制限し、トラフィックをリダイレクトすることもできます。これは非常に強力な機能であり、ほとんど瞬時に有効になります。フローテーブルに加えられた変更はネットワークメンバーにプッシュされ、数分後に有効になるためです。いうタイトルのボックスが表示されるまで下にスクロールします(折りたたまれて展開する必要がある場合があります)。これにより、テキストフィールドが開き、任意のルールを入力できます。*入力ボックスのすぐ下のボックスにあります。この機能を調べるのに役立つルールの例を次に示します。Googleの「8.8.8.8」DNSサーバーに向かうトラフィックをブロックするには、次のルールを追加します。8.8.8.8/32;GoogleのパブリックDNSサーバーに向かうトラフィックをZeroTierノードの1つにリダイレクトするには、次のルールを追加します。これは、DNSルックアップをオーバーライドするための優れたキャッチオールになります。8.8.8.8/32;ネットワークに特別なセキュリティ要件がある場合、次のルールを追加することにより、FTPポート、Telnet、および暗号化されていないHTTP上のアクティビティを削除できます。80,23,21,20;フロールールの追加が完了したら、[変更を保存]ボタンをクリックすると、ZeroTierが変更を記録します。Networkingの世界への第一歩を踏み出しました。ZeroTierでの作業は、このテクノロジーの利点についての洞察を提供します。VPNの例に従った場合、初期セットアップは過去に使用した他のツールとは対照的かもしれませんが、クライアントを追加するのが簡単であることは、このテクノロジーを他の場所で使用する説得力のある理由です。まとめると、ZeroTierをSDNプロバイダーとして使用する方法と、そのネットワークにノードを構成して接続する方法を学びました。VPN要素により、このようなネットワーク内のルーティングがどのように機能するかをより深く理解できます。このチュートリアルのいずれのパスでも、強力なフロールールテクノロジーを利用できます。ポイントツーポイントネットワークが存在するようになったので、これをファイル共有などの別の機能と組み合わせることができます。自宅にNASまたはファイルサーバーがある場合は、ZeroTierにリンクして、外出先でアクセスできます。友人と共有したい場合は、ZeroTierネットワークに参加する方法を見せてください。大きなエリアに分散している従業員は、同じ中央ストレージスペースにリンクすることさえできます。16.04で小規模組織のSamba共有をセットアップする方法]。