-
-
Couldn't load subscription status.
- Fork 1.5k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
🥰 需求描述(Description)
我尝试着使用nginx反代reddit,发现效果尚可
不知dalao有没有移植到steam++的计划
顺便,想求教一下dalao反代steamcommunity的姿势
我用nginx反代的时候,steamcommunity的讨论区直接不可用(于是我拿vim魔改了一波ascf,让ascf监听943端口,把443端口让给nginx),想知道dalao是如何解决这个问题的。
顺便问一下,dalao有没有反代ip列表?想抄作业:)
🧐 解决方案(Solution)
我的nginx设置在这里,应用了如下映射:
upstream wikipedia-upload-lb {
server 91.198.174.208:443;
}
upstream wikimedia-org {
server 91.198.174.192:443;
}
upstream wikipedia-text-lb {
server 208.80.153.224:443;
server 91.198.174.192:443;
}
upstream reddit-com {
server 146.75.49.140:443;
}
upstream thumbs-redditmedia-com {
server 199.232.45.140:443;
}
upstream v-redd-it {
server 199.232.45.140:443;
}
upstream styles-redditmedia-com {
server 146.75.49.140:443;
}
upstream redditmedia-com {
server 199.232.45.140:443;
}
upstream www-pixiv-net {
server 210.140.131.182:443;
server 210.140.131.180:443;
server 210.140.131.184:443;
}
upstream sketch-pixiv-net {
server 210.140.174.37:443;
server 210.140.170.179:443;
server 210.140.175.130:443;
}
upstream imgaz-pixiv-net {
server 210.140.131.145:443;
server 210.140.131.144:443;
server 210.140.131.147:443;
server 210.140.131.153:443;
}
upstream i-pximg-net {
server 210.140.92.140:443;
server 210.140.92.137:443;
server 210.140.92.139:443;
server 210.140.92.142:443;
server 210.140.92.134:443;
server 210.140.92.141:443;
server 210.140.92.143:443;
server 210.140.92.135:443;
server 210.140.92.136:443;
}
upstream steamcommunity-com {
server 127.0.0.1:943; # for modified ascf
# server 104.101.153.239:443;
# server 104.85.204.121:443;
## server 104.23.125.189:443;
}
upstream store-steampowered-com{
server 23.206.253.62:443;
}
upstream github-com {
server 140.82.112.3:443;
server 140.82.112.4:443;
server 140.82.113.3:443;
server 140.82.113.4:443;
}
upstream githubusercontent-com {
server 185.199.108.133:443;
server 185.199.109.133:443;
server 185.199.110.133:443;
server 185.199.111.133:443;
}
upstream unreachable {
server 1.0.0.1:443;
}
upstream discord-com {
server 162.159.128.233:443;
}
upstream cdn-discord-com {
server 162.159.129.233:443;
}
upstream v2ex-com{
server 104.20.10.218:443;
server 104.20.9.218:443;
server 172.67.3.188:443;
}
map $host $default_http_host {
hostnames;
default unreachable;
.redd.it v-redd-it;
.reddit.com reddit-com;
.thumbs.redditmedia.com thumbs-redditmedia-com;
.redditmedia.com redditmedia-com;
.cdn.discord.com cdn-discord-com;
.cdn.discord.net cdn-discord-com;
.cdn.discordapp.com cdn-discord-com;
.cdn.discordapp.net cdn-discord-com;
.dl.discordapp.net cdn-discord-com;
.dl.discordapp.com cdn-discord-com;
.dl.discord.net cdn-discord-com;
.dl.discord.com cdn-discord-com;
.discord.com discord-com;
.discord.net discord-com;
.discordapp.com discord-com;
.discordapp.net discord-com;
.discord.gg discord-com;
.v2ex.com v2ex-com;
.github.com github-com;
.githubusercontent.com githubusercontent-com;
store.steampowered.com store-steampowered-com;
.steamcommunity.com steamcommunity-com;
.pixiv.net www-pixiv-net;
i.pximg.net i-pximg-net;
.wikipedia.org wikipedia-text-lb;
upload.wikimedia.org wikipedia-upload-lb;
wikimedia.org wikimedia-org;
.wikiversity.org wikipedia-text-lb;
.archive.org 207.241.237.3;
ajax.googleapis.com ajax.loli.net;#ajax.lug.ustc.edu.cn;
fonts.googleapis.com fonts.loli.net;#fonts.lug.ustc.edu.cn;
themes.googleusercontent.com themes.loli.net;#google-themes.lug.ustc.edu.cn;
vimeo.com 151.101.0.217;
}
server {
listen 443 ssl;
include certificate.conf;
allow 127.0.0.0/8;
deny all;
server_name .media.discordapp.net .media.discordapp.com;
server_name .dl.discord.net .dl.discord.com;
server_name .dl.discordapp.net .dl.discordapp.com;
rewrite ^(.*) https://cdn.discordapp.com$1 redirect;
}
server {
listen 443 ssl;
include certificate.conf;
server_name ajax.googleapis.com;
server_name fonts.googleapis.com;
server_name themes.googleusercontent.com;
allow 127.0.0.0/8;
deny all;
location / {
proxy_pass https://$default_http_host;
proxy_set_header Host $default_http_host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real_IP $remote_addr;
proxy_set_header User-Agent $http_user_agent;
proxy_set_header Accept-Encoding '';
proxy_buffering off;
}
}
server {
listen 443 ssl;
include certificate.conf;
server_name localhost;
allow 127.0.0.0/8;
deny all;
location / {
root /me/;
}
}
🚑 其他信息(Other Information)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
