'go' ホスト名のサポート
goリンクを最大限に活用するためには、組織内のすべてのユーザーが go
ホスト名を通してTrottoインスタンスにアクセスできるようにする必要があります。
これはつまり、ユーザーはgo/roadmap
のようなgoリンクをブラウザバーにtrot.to/roadmap
のように入力せずとも、go/roadmap
と入力するだけでアクセスできるようになります。
様々な方法で go
ホスト名のサポートを実装することができます。
Trotto ブラウザ拡張機能
Trottoのオープンソース・ブラウザ拡張機能は、go
をサポートする最も簡単な方法です。拡張機能ベースの実装では
ブラウザは、ブラウザバーにgo/somewhere
と入力すると、goリンクを使用していると認識され、
リクエストをTrottoインスタンスにリダイレクトします。
trot.toでフルマネージド・Trottoを使用している場合は、すぐに拡張機能をインストールできます。
Trottoをセルフホストしている場合、拡張機能のコピーを自分でデプロイするのは簡単です。拡張機能のリポジトリの READMEを確認してください。
内部DNS
Googleのような大企業は、内部DNSを使用して、go
ホスト名をgoリンクソリューションに向けています。go
を使うには社内ネットワーク(またはVPN)上にいる必要があるため、ブラウザの拡張機能を使う実装よりも制限があります。
しかし、両方の実装を同時に使用することができるため、ユーザーが社内ネットワーク上にいない場合、次のようになります。
ユーザーが社内ネットワーク上にいなくても、goリンク拡張機能がインストールされていれば、goリンクは引き続き機能します。
検索ドメイン
検索ドメイン(DNSサフィックスとも呼ばれる)は、 コンピュータが認識できないドメイン名を解決するために使用するドメインです。 検索ドメインは、コンピュータの設定またはネットワーク経由で設定することができます。
例として、あなたのMacにtrot.to
という検索ドメインが設定されているとします。ブラウザにgo/allhands
と入力すると、コンピュータはgo.trot.to
が存在するかどうかを確認します。
それが有効なドメインであることがわかると、
go.trot.to/allhands
に自動的にリダイレクトされ、最終的にあなたの会社のウィークリー・オールハンズ・ミーティングのZoomにたどり着きます。
以下は、trot.to
で完全に管理されたTrottoの検索ドメインを設定するための具体的な手順です。
macOS
システム設定
を開き、ネットワーク
をクリック- 使用したいネットワーク接続サービス(Wi-Fiやイーサネットなど)を選択し、
詳細
をクリック DNS
タブをクリック検索ドメイン
リストの下にある追加ボタン(+
)をクリックし、検索ドメインtrot.to
を入力OK
をクリック適用
をクリック- 頻繁に使用する他のネットワーク接続サービスについても、以下の手順を繰り返し
Windows
Control Panel
>Network and Internet
>Network and Sharing Center
に進み、 左側にあるChange Adapter Settings
をクリック- ネットワーク接続サービスを右クリック (通常
Local Area Connection
またはWireless Network Connection
) 、そしてProperties
を選択 Internet Protocol version 4 (TCP/IPv4)
を選択して、Properties
ボタンをクリックGeneral tab
上でAdvanced...
ボタンをクリックAppend these DNS suffixes (in order)
のリスト上で,Add
をクリック、次に検索ドメインを入力:trot.to
OK
をクリック- 頻繁に使用する他のネットワーク接続サービスについても、以下の手順を繰り返し
Linux
NetworkManager
でネットワーク接続サービスを編集し、IPv4 Settings
タブをクリックSearch domains
フィールドで、検索ドメインを入力:trot.to
Save
をクリック- 頻繁に使用する他のネットワーク接続サービスについても、以下の手順を繰り返し
ホストファイル
ホストファイルとは、ホスト名とIPアドレスを対応づけたコンピュータ上の
アドレスにマッピングするファイルです。例えば、34.71.68.101
はTrottoの固定IPであり、以下のようなエントリーは、
go/roadmap
へのリクエストを 34.71.68.101/roadmap
に送り、goへのリンクをTrotto経由で解決します。
34.71.68.101 go