{"id":617,"date":"2022-04-28T13:34:38","date_gmt":"2022-04-28T05:34:38","guid":{"rendered":"https:\/\/benson.ml\/?p=617"},"modified":"2022-04-29T14:09:23","modified_gmt":"2022-04-29T06:09:23","slug":"%e5%ae%89%e8%a3%85%e9%83%a8%e7%bd%b2frp%ef%bc%8c%e5%ae%9e%e7%8e%b0%e5%86%85%e7%bd%91%e7%a9%bf%e9%80%8f","status":"publish","type":"post","link":"https:\/\/benson80.eu.org\/?p=617","title":{"rendered":"\u5b89\u88c5\u90e8\u7f72FRP\uff0c\u5b9e\u73b0\u5185\u7f51\u7a7f\u900f"},"content":{"rendered":"\n<p>\u672c\u6b21\u64cd\u4f5c\u90e8\u7f72\u9700\u8981\u4e00\u53f0\u6709\u516c\u7f51ip\u7684\u4e91\u670d\u52a1\u5668<\/p>\n\n\n\n<p>\u9009\u62e9\u5bf9\u5e94\u67b6\u6784\u4e0b\u8f7d<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/benson.ml\/wp-content\/uploads\/2022\/04\/image-8.png\" alt=\"\"\/><figcaption><img decoding=\"async\" src=\"https:\/\/benson.ml\/wp-content\/uploads\/2022\/04\/image-9.png\"><\/figcaption><\/figure>\n\n\n\n<p><strong>\u53ef\u4ee5\u4f7f\u7528 GitHub\u4e0b\u8f7d\u52a0\u901f\u5668\uff1a<\/strong><a rel=\"noreferrer noopener\" href=\"https:\/\/toolwa.com\/github\/\" target=\"_blank\">https:\/\/toolwa.com\/github\/<\/a><strong>&nbsp;\u590d\u5236\u9879\u76eeurl\uff1a<\/strong><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/fatedier\/frp\/releases\/\" target=\"_blank\">https:\/\/github.com\/fatedier\/frp\/releases\/<\/a><strong>&nbsp;\u9009\u62e9\u8def\u7ebf\u4e8c\u53ef\u80fd\u4f1a\u5feb\u70b9<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"312\" src=\"https:\/\/benson.ml\/wp-content\/uploads\/2022\/04\/image-10.png\" alt=\"\" class=\"wp-image-620\" srcset=\"https:\/\/benson80.eu.org\/wp-content\/uploads\/2022\/04\/image-10.png 629w, https:\/\/benson80.eu.org\/wp-content\/uploads\/2022\/04\/image-10-300x149.png 300w, https:\/\/benson80.eu.org\/wp-content\/uploads\/2022\/04\/image-10-421x209.png 421w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><figcaption>\u67e5\u770blinux\u7cfb\u7edf\u7684\u4f53\u7cfb\u7ed3\u6784<\/figcaption><\/figure>\n\n\n\n<p>arch\u547d\u4ee4<br>arch\u547d\u4ee4\u7ed9\u51fa\u7684\u7ed3\u679c\u6bd4\u8f83\u7b80\u6d01<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">ARM\u67b6\u6784<\/h1>\n\n\n\n<p>ubuntu@korea2:~$ arch<br>aarch64<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">X86\u67b6\u6784<\/h1>\n\n\n\n<p>ubuntu@korea2:~$ arch<br>x86_64<\/p>\n\n\n\n<p>\u8fdb\u884c\u90e8\u7f72<\/p>\n\n\n\n<p>\u8fd9\u8fb9\u67b6\u6784\u662flinux\u662f\u670d\u52a1\u7aef\uff0cwindows\u662f\u5ba2\u6237\u7aef<\/p>\n\n\n\n<p>\u670d\u52a1\u7aef\u90e8\u7f72<\/p>\n\n\n\n<p>1.\u4e0a\u4f20\u5e76\u89e3\u538b<\/p>\n\n\n\n<p>export FRP_VERSION=0.42.0<br>mkdir -p \/etc\/frp<br>cd \/etc\/frp<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">\u624b\u52a8\u4e0a\u4f20 \u4e5f\u53ef\u4ee5\u4f7f\u7528\u6b64\u65b9\u6cd5\u8fdb\u884c\u4e0b\u8f7d<\/h1>\n\n\n\n<p>wget &#8220;https:\/\/github.com\/fatedier\/frp\/releases\/download\/v${FRP_VERSION}\/frp_${FRP_VERSION}_linux_arm64.tar.gz&#8221;<\/p>\n\n\n\n<p>tar xzvf frp_${FRP_VERSION}_<em>linux_arm64.tar.gz<\/em><\/p>\n\n\n\n<p><em>mv frp<\/em>_${FRP_VERSION}_linux_arm64\/* \/etc\/frp<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2.\u4fee\u6539\u914d\u7f6e\u6587\u4ef6<\/h1>\n\n\n\n<h1 class=\"wp-block-heading\">\u53ef\u4ee5\u4fee\u6539\u670d\u52a1\u7aef\u7684\u7aef\u53e3\uff08\u5982\u679c\u9ed8\u8ba4\u76847000\u7aef\u53e3\u6ca1\u6709\u88ab\u5360\u7528\u4e5f\u53ef\u4e0d\u4fee\u6539\uff09<\/h1>\n\n\n\n<p>vi .\/frps.ini<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[common]\nbind_addr = 0.0.0.0\nbind_port = 7000\ntoken = \u670d\u52a1\u7aef\u548c\u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u5bc6\u94a5\n\nvhost_http_port = 80\nvhost_https_port = 443\nallow_ports = 11001-50000\n\ndashboard_addr = 0.0.0.0\ndashboard_port = 7500\ndashboard_user = \u7528\u6237\u540d\ndashboard_pwd = \u5bc6\u7801<\/pre>\n\n\n\n<p>3.\u76f4\u63a5\u542f\u52a8<\/p>\n\n\n\n<p>.\/frps -c .\/frps.ini<\/p>\n\n\n\n<p>nohup .\/frps -c frps.ini &amp;\uff08\u63a8\u8350\uff09<\/p>\n\n\n\n<p>\u67e5\u770b\u670d\u52a1<\/p>\n\n\n\n<p>ps aux | grep frps<\/p>\n\n\n\n<p>\u5ba2\u6237\u7aef\u90e8\u7f72<\/p>\n\n\n\n<p>1.\u4e0a\u4f20\u5230\u5bf9\u5e94\u5ba2\u6237\u7aef\u5e76\u89e3\u538b<\/p>\n\n\n\n<p>2.\u4fee\u6539\u5ba2\u6237\u7aef\u914d\u7f6e\u6587\u4ef6<code>frpc.ini<\/code><\/p>\n\n\n\n<p>xxx.xxx.xxx.xxx\u662f\u4f60server\u7aef\u516c\u7f51ip<\/p>\n\n\n\n<p>[common]<br>server_addr = xxx.xxx.xxx.xxx<br>server_port = 7000<br>token= \u670d\u52a1\u7aef\u548c\u5ba2\u6237\u7aef\u7684\u8fde\u63a5\u5bc6\u94a5<\/p>\n\n\n\n<p>[web1]<br>type = http<br>local_ip = 127.0.0.1<br>local_port = 80<br>custom_domains = \u57df\u540d<\/p>\n\n\n\n<p>[rdp]<br>type = tcp<br>local_ip = 127.0.0.1<br>local_port = 3389<br>remote_port = 11001<br>custom_domains = \u57df\u540d<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"3\u542f\u52a8\">3.\u542f\u52a8<\/h4>\n\n\n\n<p>\u5047\u8bbe\u4f60\u5df2\u5c06 Frp \u7684\u5ba2\u6237\u7aef\u89e3\u538b\u7f29\u5230 d:\\frp \u76ee\u5f55\u4e2d\uff0c\u90a3\u4e48\u542f\u52a8 Frp \u5ba2\u6237\u7aef\u7684\u547d\u4ee4\u5c31\u662f\uff1a<\/p>\n\n\n\n<p>d:\\frp\\frpc.exe -c d:\\frp\\frpc.ini<\/p>\n\n\n\n<p>\u8fdb\u884c\u9a8c\u8bc1<\/p>\n\n\n\n<p>\u672c\u6b21\u5b9e\u9a8c\u662f\u628a\u5185\u7f51\u76841\u53f0Web\u670d\u52a1\u548c\u8fdc\u7a0b\u684c\u9762\u7aef\u53e33389\u5206\u522b\u6620\u5c04\u6210\u4e3a\u4e86\u516c\u7f51\u768480\u548c11001\u7aef\u53e3\u3002<\/p>\n\n\n\n<p>\u672c\u5730\u7535\u8111 Win+R \u8f93\u5165<code>mstsc<\/code>\u00a0\u8f93\u5165 \u516c\u7f51ip\u52a0\u6620\u5c04\u7aef\u53e3\u00a0<code>xxx.xxx.xxx.xxx:11001<\/code>\u00a0\u8fdb\u884c\u9a8c\u8bc1<\/p>\n\n\n\n<p>\u8865\u5145Windows\u5f00\u673a\u81ea\u542f<\/p>\n\n\n\n<p>\u4fdd\u5b58\u6587\u4ef6<code>frp.bat<\/code>,\u653e\u5230\u6307\u5b9a\u76ee\u5f55\u4e0b\u5373\u53ef\u00a0<code>C:\\Users\\(\u4f60\u7684\u5f53\u524d\u7528\u6237)\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"369\" height=\"200\" src=\"https:\/\/benson.ml\/wp-content\/uploads\/2022\/04\/image-11.png\" alt=\"\" class=\"wp-image-646\" srcset=\"https:\/\/benson80.eu.org\/wp-content\/uploads\/2022\/04\/image-11.png 369w, https:\/\/benson80.eu.org\/wp-content\/uploads\/2022\/04\/image-11-300x163.png 300w\" sizes=\"auto, (max-width: 369px) 100vw, 369px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u672c\u6b21\u64cd\u4f5c\u90e8\u7f72\u9700\u8981\u4e00\u53f0\u6709\u516c\u7f51ip\u7684\u4e91\u670d\u52a1\u5668 \u9009\u62e9\u5bf9\u5e94 &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-617","post","type-post","status-publish","format-standard","hentry","category-12"],"_links":{"self":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts\/617","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=617"}],"version-history":[{"count":19,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts\/617\/revisions"}],"predecessor-version":[{"id":647,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts\/617\/revisions\/647"}],"wp:attachment":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=617"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}