这两天在弄反向代理,但因为基础知识的严重缺乏,我发现了许多问题,在这里想请教mjj们几个问题,
首先介绍下背景,我是用宝塔来实现反向代理的,想用甲骨文韩国来反代contabo,我说下我的操作,各位看下有什么不对,contabo搭建好网站后。在甲骨文上创建一个网站,然后在反向代理处填上contabo的url和域名,在/etc/hosts处加上contabo的ip和域名。
我看网上教程这里的两个域名可以用同一个域名,然后域名分地区解析,请问在反代时域名有没有必要分地区解析,还是索性就用两个域名?
还有两个问题就是如果想用国内机器反代国外机器的话,是不是一定要北岸?北岸域名能不能解析到国外的服务器上?
问题有可能描述的不太清楚,各位勿喷啊
四川省网友说:我也想学习下
江苏省网友说:用一个域名 有的程序对域名有限制 免得2个域名出错,甲骨文上装WAF防火墙之类的 这样可以做拦截做用,我咨询过过宝塔官方 这是时候NGINX防火墙还是起作用的
更简单办法是直接用宝塔系统防火墙里端口转发 但是没有任何缓存做用了 如果后端慢 你也慢
我曾经测试过 比如洛杉矶GIA 端口转发 洛杉矶普通线路 两个机房很近 端口转发 加速
但是 比如国内某机房端口转发欧洲就差强人意了,看两个机房之间的线路
但是端口转发最简单 也最容易 但是端口转发就没法用waf防火墙了
国内机器反代国外 必须北岸 跟你反代没多少关系,只要接入必须北岸
但是离骨干网比较远的机房反代一些欧洲 美东 非常差 比如西部数码的绵阳机房
测试两个土办法 我没有大佬牛,用wget 两个机器之间下载 看速度
反代我认为宝塔不算方便 还要修改host文件 有时候还未必起作用
appnode 和teaweb 可能更方便
江苏省网友说:简单来说:
1、国外站建源站 www.baidu.com
2、国内站建空白站,域名www.baidu.com解析到国内站
3、国内站/etc/hosts 填上 ip www.baidu.com
4、国内机饭袋填http://www.baidu.com www.baidu.com
5、缓存开不开,看你喜欢。
不知道这个说对不对。
云南省网友说:相同域名的话,直接解析到反代鸡,反代鸡修改hosts文件添加网站运行鸡ip+域名。你查的分地区解析可能网站运行的鸡鸡部分地区网络比较好,那么可以分地区解析。如果用户只是国内,其实没必要
国内机想使用基本必须北岸
辽宁省网友说:这不是跟我的操作一样的,我用腾讯反代contabo
使用多重CDN分线路&叠加套娃
黑龙江省网友说:怎么可以泛解析啊?求大佬告知
青海省网友说:借楼学习
河南省网友说:请问下这是在哪解析的啊,具体操作能否告知一下
贵州省网友说:DNS解析套娃啊,不是给你看了吗
反代机直接HOST定位IP即可
如果有需求的话,明天出一期演示,没有就算了
甘肃省网友说:dnspod不就可以分区解析吗?够用了。
海南省网友说:就是www.baidu.com同时解析到国内和国外服务器对吧
四川省网友说:好的,感谢大佬的解释,大佬你提到的国内某机房端口转发欧洲,这种情况下也是需要北岸的吗
陕西省网友说:有需求啊,可以演示演示
吉林省网友说:对,国内机房都有白名单,只要你把域名解析到国内任何一个机房IP上 没过白名单 直接把你拦截 无论你改什么端口 这种技术方案 随着北岸这十几年 各种技术路子都被焊死
还有一点 国内网络稳定 但是真的一些小机房 离骨干网远的 未必有腾讯云香港这类ping 的好看
河南省网友说:用APPNODE或者teaweb反代