公式document
tailscale Funnnel の制限事項
tailscale Funnnelは以下の制限がかかる。
- DNS名はテールネットのドメイン名(node-name.tailnet-name.ts.net)に制限される
- funnelはポート443, 8443, 10000でのみリッスンできます。
- ファネルはTLS暗号化接続でのみ機能する
- Funnel 経由のトラフィックは帯域幅制限の対象となります。これらの制限は現在設定できない。
- macOSアプリのサンドボックスの制限により、ファイルとディレクトリの提供はオープンソース版に限定される。
手順
以下のサイトでMagicDNSとHTTPS Certificatesを有効化する
下記のコマンドを実行する。--bg
を入力することによってプロセスをバックグラウンドで実行することが出来る。
# tailscale funnel --bg http://127.0.0.1:80
web認証を促されるので指定されたURLで認証を済ます
Funnel is not enabled on your tailnet.
To enable, visit:
https://login.tailscale.com/f/funnel?node=xxxxxxxxx
認証が終わると、internet公開されたURLが発行される。
Success.
Available on the internet:
https://shoma-dynabook-r732-f.typhon-atria.ts.net/
|-- proxy http://127.0.0.1:80
Funnel started and running in the background.
To disable the proxy, run: tailscale funnel --https=443 off
使い終わったら
公開を辞めたい場合には以下のコマンドを実行する
tailscale funnel off