学生は多くの場合、この問題が発生したかどうか、私は自宅で、同社のコンピュータへのアクセスをお待ちしております。しかし、NAT変換により展開、IPなど、企業のコンピュータネットワークは、単に1が自分のデバイスであるかを知ることはできません。この問題の解決策の1つは、ネットワークに侵入するためのツールを使用することです。今日はご紹介しますHuangteng暁さんのブログ-CSDNブログwindows_、MacコンピュータのリモートWindowsコンピュータの_rdp、MACを使用する方法を最後に述べた--frpでツール。
fatedier / FRPは、ネットワーク内の高性能逆浸透剤です。
その最も顕著な特徴の一つは、ネットワークの浸透内のサポートです。
FRP製の原則
なぜFRPそれを貫通するように、ネットワーク内で行うことができますか?
伝統的な方法
私たちは、このようなnginxのような伝統的なリバースプロキシツール、見てください。
ユーザーは、公開からWebサービスにアクセスする場合、リバースプロキシサービスを通じて実際にデーモンを実行しているサーバーに要求を転送します。
しかし、注目すべきは、この構成リバースプロキシモードは、サービス側に集中していること。
言い換えれば、nginxのは、各サービスが実際に実行されている場所を知っています。
しかし、より現実的な状況に応じて、以下のことを考慮。アプリ・サービスは、企業のイントラネット上で実行し、あなただけのこれまで米国でVPS持っています。
あなたのVPS上で展開nginxのは、同社の内部ネットワークの機器を知る方法はありません。
FRP方法
一部の学生が考えてますので、私はVPSパブリックネットワークIPを持っているので、それは私は、上記のVPSネットワーク機器へのイニシアチブをとるようにすることはできません登録サービス、それを?
はい、FRPはちょうどそれをしました。
サーバがサービスレジストリパブリックネットワークに展開することができることをFRP、以下に示すように。
FRPネットワーク接続FRPサーバからクライアント、そしてそのサービスを登録します。
外部被ばくのサービス、および外部FRPクライアントに転送要求にFRPサーバー。
このように、外部ネットワーク缶アクセスネットワーク機器は、サービスを展開しました。
リモートデスクトップ(TCPモード)を使用したFRP設定
FRPで、前述したように、ポートのリモートデスクトップサービスは、私たちはFRP製サーバーを介して外部に露出したネットワーク機器(3389)にしたいです。
1. [サーバーの構成FRP
从Releases · fatedier/frp下载你所需要的release版本。
在你的服务器上直接按照默认配置运行下面的代码即可
./frps -c ./frps.ini
2.配置frp客户端
在你对外提供远程桌面服务的内网pc上,运行frp客户端,配置如下
# frpc.ini
[common]
# 你的frp服务器的公网ip
server_addr = x.x.x.x
# 你的frp服务器的默认端口
server_port = 7000
[rdp]
type = tcp
local_ip = 127.0.0.1
# 远程桌面的端口号
local_port = 3389
# 远程桌面服务暴露在服务端的端口号
remote_port = 6000
然后调用启动命令
./frpc -c ./frpc.ini
3.远程桌面连接
此时你就可以通过微软的远程桌面客户端进行连接了
在另一台设备上使用你的frp服务器的公网ip
+远程桌面服务暴露在服务端的端口号
进行连接
参考文档:
- 2020-1-7-如何使用mac电脑连接你的windows设备 - huangtengxiao
- frp/README_zh.md at master · fatedier/frp
- 是否可以提供 mac os 的编译版本? · Issue #318 · fatedier/frp
- fatedier/frp: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
- 如何使用mac电脑远程你的windows电脑_rdp,mac,windows_黄腾霄的博客-CSDN博客
本文会经常更新,请阅读个人博客原文: https://xinyuehtx.github.io/ ,以避免陈旧错误知识的误导,同时有更好的阅读体验。
この作品は、ある非営利- -同一条件許諾4.0の国際ライセンス契約クリエイティブ・コモンズのライセンスのために。転載、使用、再投稿が、(リンクを含む:黄Tengxiaoによって署名記事に保つようにしてくださいへようこそhttps://xinyuehtx.github.io/は)、紙のライセンス変更に基づいて、同じ作業を公開するようにしてください、商業目的のために使用してはなりません。ご質問があれば、してください私に連絡。