id: 30b6abed1a264a848d01749daaacd8ec
parent_id: 875b43ae3acb41bb8267129904ee2886
item_type: 1
item_id: 82855b756246477a94b75e9f14911929
item_updated_time: 1769504596709
title_diff: "[{\"diffs\":[[0,\"frp 内网穿透\"],[1,\" + Apache 反向代理\"]],\"start1\":0,\"start2\":0,\"length1\":8,\"length2\":22}]"
body_diff: "[{\"diffs\":[[0,\"er\\\n**下载 \"],[1,\"[\"],[0,\"frp\"],[1,\"](https://github.com/fatedier/frp/releases)\"],[0,\"**\\\n```ba\"]],\"start1\":189,\"start2\":189,\"length1\":19,\"length2\":63},{\"diffs\":[[0,\"= 7000\\\n\\\n\"],[1,\"# 内网 HTTP 代理穿透\\\n\"],[0,\"vhostHTT\"]],\"start1\":586,\"start2\":586,\"length1\":16,\"length2\":31},{\"diffs\":[[0,\"nk.cn\\\"\\\n\\\n\"],[1,\"# frp server dashboard\\\n\"],[0,\"webServe\"]],\"start1\":675,\"start2\":675,\"length1\":16,\"length2\":39},{\"diffs\":[[0,\"```toml\\\n\"],[1,\"# D:\\\\apps\\\\frp>frpc.toml\\\n\"],[0,\"serverAd\"]],\"start1\":1588,\"start2\":1588,\"length1\":16,\"length2\":40},{\"diffs\":[[0,\".com 访问\\\n\"],[1,\"# 如果 vhostHTTPPort 不是80, 而是例如8080，需要指定端口 cat.liteink.com:8080\\\n# 也可以 Apache/Nginx 反向代理，将 cat.liteink.com 的 80 端口流量转发到 http://127.0.0.1:8080\\\n\"],[0,\"[[proxie\"]],\"start1\":1918,\"start2\":1918,\"length1\":16,\"length2\":155},{\"diffs\":[[0,\"\\\"cat\\\"\\\n\\\n#\"],[1,\" ip:port 直连,\"],[0,\" liteink\"]],\"start1\":2164,\"start2\":2164,\"length1\":16,\"length2\":28},{\"diffs\":[[0,\"motePort\"],[-1,\" 直连\"],[0,\"\\\n[[proxi\"]],\"start1\":2199,\"start2\":2199,\"length1\":19,\"length2\":16},{\"diffs\":[[0,\" = 8001\\\n```\\\n\"],[1,\"\\\n**启动客户端 frp**\\\n```cmd\\\nD:\\\\apps\\\\frp> frpc.exe -c frpc.toml\\\n```\\\n\\\n## Apache 反向代理\\\n\\\n```conf\\\n<VirtualHost *:80>\\\n\\\n    Alias /webdav /var/www/webdav\\\n    <Directory /var/www/webdav>\\\n        DAV On\\\n        AuthType Basic\\\n        AuthName \\\"WebDAV\\\"\\\n        AuthUserFile /etc/apache2/webdav.passwd\\\n        Require valid-user\\\n    </Directory>\\\n\\\n</VirtualHost>\\\n\\\n\\\n<VirtualHost *:80>\\\n\\\n    ServerName cat.liteink.cn\\\n\\\n\\\n    ProxyRequests Off\\\n    ProxyPreserveHost On\\\n\\\n    proxyPass / http://127.0.0.1:8080/\\\n    ProxyPassReverse / http://127.0.0.1:8080/\\\n\\\n    ProxyPass /websocket ws://127.0.0.1:8080/websocket\\\n    ProxyPassReverse /websocket ws://127.0.0.1:8080/websocket\\\n\\\n</VirtualHost>\\\n```\"]],\"start1\":2329,\"start2\":2329,\"length1\":12,\"length2\":680}]"
metadata_diff: {"new":{},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2026-01-27T09:07:51.195Z
created_time: 2026-01-27T09:07:51.195Z
type_: 13