LAN中のサービスを繋がる方法

これは2022/11/22のMK社内LTで発表した内容です。

種類

  1. ポート転送(Port forwarding)
  2. NATトラバーサル(NAT traversal)

ポート転送

要件

  • 自分のネット環境がグローバルIPアドレスを持って、そして管理できます

使用方法

  • ルータの設定を変更すれば行けます

NATトラバーサル

要件

  • パブリックアクセス可能のマシン
    • グローバルIPアドレスを持っています
    • GCP Compute Engine/Amzon EC2とかも行けます

原理

  • ssh -p 6000 test@x.x.x.x

hiUTdXd

NATトラバーサルOSSを紹介:FRP

[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
この記事をシェア

弊社では、一緒に会社を面白くしてくれる仲間を募集しています。
お気軽にお問い合わせください!