LAN中のサービスを繋がる方法
2022年 11月 22日 火曜日
これは2022/11/22のMK社内LTで発表した内容です。
種類
- ポート転送(Port forwarding)
- NATトラバーサル(NAT traversal)
ポート転送
要件
- 自分のネット環境がグローバルIPアドレスを持って、そして管理できます
使用方法
- ルータの設定を変更すれば行けます
NATトラバーサル
要件
- パブリックアクセス可能のマシン
- グローバルIPアドレスを持っています
- GCP Compute Engine/Amzon EC2とかも行けます
原理
ssh -p 6000 [email protected]
NATトラバーサルOSSを紹介:FRP
- https://github.com/fatedier/frp
- FRPS(サーバ側)
frps.ini
[common]
bind_port = 7000
- FRPC(クライアント側)
frpc.ini
[common]
server_addr = x.x.x.x
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
この記事をシェア