<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>frps相关文章列表 | 皇家元林</title>
	<atom:link href="https://hjyl.org/tags/frps/feed/" rel="self" type="application/rss+xml" />
	<link>https://hjyl.org</link>
	<description>刘元林的个人博客</description>
	<lastBuildDate>Wed, 03 Nov 2021 09:22:30 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://img.hjyl.org/uploads/2019/10/cropped-about-me-32x32.png</url>
	<title>frps相关文章列表 | 皇家元林</title>
	<link>https://hjyl.org</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>FRP内网穿透·续</title>
		<link>https://hjyl.org/frp-2/</link>
					<comments>https://hjyl.org/frp-2/#comments</comments>
		
		<dc:creator><![CDATA[皇家元林]]></dc:creator>
		<pubDate>Wed, 03 Nov 2021 09:17:45 +0000</pubDate>
				<category><![CDATA[元林手札]]></category>
		<category><![CDATA[frp]]></category>
		<category><![CDATA[frpc]]></category>
		<category><![CDATA[frps]]></category>
		<category><![CDATA[内网穿透]]></category>
		<category><![CDATA[端口]]></category>
		<guid isPermaLink="false">https://hjyl.org/?p=4118</guid>

					<description><![CDATA[之前说过FRP+nginx内网穿透，只是摘抄网上分享的方法，理论是内网和外网主机都分别架设服务器，然后通过fr [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>之前说过<a href="https://hjyl.org/frp-nginx/">FRP+nginx内网穿透</a>，只是摘抄网上分享的方法，理论是内网和外网主机都分别架设服务器，然后通过frp内网穿透，而外网服务器则通过反向代理到frp的端口上，但是我失败了，因为https反向代理必须代理到http网站上，这样的话，像我这样博客WordPress后台有绑定网址的，前台展示的css样式就是http上读取的，而后台则进不去，显示无线循坏状态。所以只有...放弃nginx反向代理。</p>
<p>首先，外网服务器无需架设nginx服务，只要有个正常的系统即可，我推荐Linux服务器，安全稳定设置简单，所以说外网服务器除了带宽要求，配置不需要很好了。</p>
<p>上传frps及其配置文件frps.ini服务端，配置如下：</p>
<blockquote><p>[common]<br />
bind_port = 7000<br />
token = 123456<br />
#这两个端口直接设置80和443<br />
vhost_http_port = 80<br />
vhost_https_port = 443</p>
<p>#以下配置可以有也可以没有，根据需要<br />
dashboard_addr = 0.0.0.0<br />
dashboard_port = 7500<br />
# dashboard user and passwd for basic auth protect<br />
dashboard_user = admin<br />
dashboard_pwd = admin<br />
# enable_prometheus will export prometheus metrics on {dashboard_addr}:{dashboard_port} in /metrics api.<br />
enable_prometheus = true<br />
# console or real logFile path like ./frps.log<br />
log_file = ./frps.log<br />
# trace, debug, info, warn, error<br />
log_level = info<br />
log_max_days = 3</p></blockquote>
<p>启动frps服务。</p>
<p>其次，内网服务器正常架设网站服务，本人推荐lnmp，非常了不起的快速搭建网站环境。然后上传frpc及其frpc.ini内网穿透客户端，配置如下：</p>
<blockquote><p>[common]<br />
# 这里填写 A 机器的 IP 或者域名<br />
server_addr = X.X.X.X<br />
# 填写 A 机器开放的 frp 服务端口，也就是 frps.ini 配置文件中 bind_port 的值<br />
server_port = 7000<br />
token = 123456</p>
<p>[hjyl_http]<br />
# 依然支持 http 访问<br />
type = http<br />
# 本地 Web 服务的端口<br />
local_port = 180<br />
# 需要反向代理的域名（当访客通过此域名访问 A 机器时，才会将请求反向代理到此 Web 服务）<br />
custom_domains = hjyl.org</p>
<p>[hjyl_https]<br />
# 配置 https 访问<br />
type = https<br />
# 本地 Web 服务的端口（与前面的配置一样，都对应同一个 Web 服务）<br />
local_port = 1443<br />
# 需要反向代理的域名（当访客通过此域名访问 A 机器时，才会将请求反向代理到此 Web 服务）<br />
custom_domains = hjyl.org</p>
<p># 接下来的配置是支持 https 的重点配置<br />
# 配置插件，将 https 请求转换成 http 请求后再发送给本地 Web 服务程序<br />
plugin = https2https<br />
# 转换成 http 后，发送到本机的 9999端口<br />
plugin_local_addr = 127.0.0.1:1443<br />
# 这个头部信息我改成你映射的域名，这样feed就不会转到127.0.0.1本地网站了<br />
plugin_host_header_rewrite = hjyl.org<br />
# 指定代理方式为 frp<br />
plugin_header_X-From-Where = frp<br />
# 指定成你在前面部分导出的证书的路径<br />
plugin_crt_path = /wwwroot/keys/hjyl.org.crt<br />
plugin_key_path = /wwwroot/keys/hjyl.org.key</p></blockquote>
<p>启动frpc服务。</p>
<p>到此基本上99%内网直接穿透到外网了。</p>
<p>但是还有几个问题，譬如，你会发现你评论上显示的IP地址全都是127.0.0.1，而不是客户真是地址，为什么呢？原因一直找不到，求大神指点！其次，那个微博同步插件失效了，我测试过，貌似不是PHP版本的问题，可能与之有关。</p>
<div id="content-copyright"><span style="font-weight:bold;text-shadow:0 1px 0 #ddd;font-size: 13px;">版权声明: </span><span style="font-size: 13px;">本文采用 <a href="https://hjyl.org/go/aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzMuMC8=" rel="nofollow" target="_blank">BY-NC-SA</a> 协议进行授权，如无注明均为原创，转载请注明转自 <a href="https://hjyl.org">皇家元林</a><br>本文链接: <a rel="bookmark" title="FRP内网穿透·续" href="https://hjyl.org/frp-2/">FRP内网穿透·续</a></span></div>]]></content:encoded>
					
					<wfw:commentRss>https://hjyl.org/frp-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
