タグ

ブックマーク / zenn.dev/higumachan (1)

  • RustのtokioでオレオレTCP relay serverを作ってみる

    この記事はRust Advent Calendar 2021 (カレンダー2)の14日目の記事です。 作ったもの ngrokというサービスに触発されて、自分でも似たようなもの作ってみようという動機で作ってみました。 出来ることは、TCPのrelayするためのオレオレプロトコルのrelay serverとclient(agent)になります。 思い立つ 野暮用により、RaspberryPi(以下RPi)を短い期間に遠隔で動すということが必要になったことがありました。 その際にメンテナンス用にsshを行いたいと画策して、最初はOpenVPNとかSoftEatherみたいなVPN案件かなと思っていたのですが、ngrokを見つけて使ってみたところすごく簡単に使えたので感動しました。 そこで、自分でも作って見ようかと考えてみました。 ngrokでTCP tunnelを利用する方法 ngrokに登録す

    RustのtokioでオレオレTCP relay serverを作ってみる
  • 1