当前位置: 首页 > news >正文

wordpress 配置https网站站外优化推广方式

wordpress 配置https,网站站外优化推广方式,wordpress 不提示更新,做网站的需求调研TPROXY 是一个 Linux 内核模块,在 Linux 2.6.28 后进入官方内核。 1 安装 tproxy 相关依赖 参考ss-tproxy 的安装依赖。 bash ss-tproxy 使用了 bash 的一些语法特性,比如 shell 数组,因此必须用 bash 解释器执行。大多数发行版已经自带了…

TPROXY 是一个 Linux 内核模块,在 Linux 2.6.28 后进入官方内核。

1 安装 tproxy 相关依赖

参考ss-tproxy 的安装依赖。

  • bash

ss-tproxy 使用了 bash 的一些语法特性,比如 shell 数组,因此必须用 bash 解释器执行。大多数发行版已经自带了 bash;如果没有,请先安装一个 bash,比如那些基于 busybox 的系统。如果可以通过包管理器安装 bash,那最好;如果不行,可以看看上面两个链接,取出里面的 bash 二进制文件。

    https://github.com/robxu9/bash-statichttps://packages.debian.org/sid/bash-static
  • curl

请检查 curl 是否支持 HTTPS 协议,使用 curl --version 可查看(Protocols)

apt -y install curl
  • ipset
apt -y install ipset
  • TPROXY

TPROXY 是一个 Linux 内核模块,在 Linux 2.6.28 后进入官方内核。一般正常的发行版都没有裁剪 TPROXY 模块,TPROXY 模块缺失问题主要出现在无线路由固件上(某些精简型发行版也会去掉 TPROXY 模块,比如 Alpine)。使用以下方法可以检测当前内核是否包含 TPROXY 模块。

# 查找 TPROXY 模块
find /lib/modules/$(uname -r) -type f -name 'xt_TPROXY.ko*'# 正常情况下的输出
/lib/modules/4.16.8-1-ARCH/kernel/net/netfilter/xt_TPROXY.ko.xz# 尝试手动加载模块
modprobe xt_TPROXY
  • iproute2

大部分发行版都自带了 iproute2,可以运行一下 ip addr 命令,如果成功打印了网络接口的 ip,那就是已安装。

apt -y install iproute2
  • dnsmasq
apt -y install dnsmasq
  • chinadns-ng

chinadns-ng 是用 C 语言编写的另一个 chinadns,修复若干问题,优化了性能。

可以直接在 releases 页面下载编译好的二进制文件。然后复制到/usr/local/bin,参考命令 cp -af xxx /usr/local/bin/xxx
https://github.com/zfl9/chinadns-ng
  • dns2tcp

dns2tcp 是用 C 语言写的小工具,专做 dns udp2tcp 转换。

可以直接在 releases 页面下载编译好的二进制文件。然后复制到/usr/local/bin,参考命令 cp -af xxx /usr/local/bin/xxxhttps://github.com/zfl9/dns2tcp
  • ipt2socks

ipt2socks 是用 C 语言写的小工具,专做 iptables-to-socks5 转换。

可以直接在 releases 页面下载编译好的二进制文件。然后复制到/usr/local/bin,参考命令 cp -af ipt2socks /usr/local/bin/ipt2socks
https://github.com/zfl9/ipt2socks

用systemd运行Trojan服务trojan.service
/etc/systemd/system/trojan.service

[Unit]
Description=trojan-service[Service]
ExecStart=/usr/bin/trojan /etc/trojan/config.json
Restart=on-failure
RestartSec=60
SyslogIdentifier=trojan-service
User=root[Install]
WantedBy=multi-user.target

2 配置SOCKS5 服务

可以采用一些工具,如果你有云服务器,可以在云服务部署SOCKS5,通过云服务器达到保护隐私的目的。例如采用这个软件:
https://p4gefau1t.github.io/trojan-go,更详细,我就不说了,免得文章被屏蔽

3 用ss-TPROXY

   普通代理:client 实现的是 http、socks5 传入协议。透明代理:client 实现的是 透明代理 传入协议。

如果 client 端只支持 socks5 传入,不支持透明代理传入,还能实现透明代理吗?当然可以,我们可以运行 ipt2socks,实现TCP 支持 TPROXY/REDIRECT 传入,UDP 支持 TPROXY 传入。ipt2socks 是【https://github.com/zfl9】编写的一个简单 C 程序

搭配 TPROXY:支持 TCP 和 UDP 协议的透明代理。

我采用了工具ss-tproxy,

获取
git clone https://github.com/zfl9/ss-tproxy
cd ss-tproxy
chmod +x ss-tproxy安装
cp -af ss-tproxy /usr/local/bin
mkdir -p /etc/ss-tproxy
cp -af *.conf *.txt *.ext /etc/ss-tproxy
cp -af ss-tproxy.service /etc/systemd/system # 可选,安装 service 文件卸载
# 停止脚本 (v4.7版本开始)
ss-tproxy stop
ss-tproxy flush-stoprule
# 删除文件
rm -fr /usr/local/bin/ss-tproxy # 删除脚本
rm -fr /etc/ss-tproxy # 删除配置(做好备份)
rm -fr /etc/systemd/system/ss-tproxy.service # service文件脚本开机自启
将 ss-tproxy.service 文件放到 /etc/systemd/system/ss-tproxy.service,执行:
systemctl daemon-reload
systemctl enable ss-tproxy

配置文件

首先是 第二节的 2 配置SOCKS5 服务 ,更详细,我就不说了,免得文章被屏蔽
其次 ss-TPROXY 的配置,参考 https://github.com/zfl9/ss-tproxy 的代理软件配置,说实话,难度比较大,需要具备看懂shell脚本的能力。

我备份一下我的配置在 https://gitee.com/hiyanyx/study-transparent-proxy-v1-bash 。其实整体的难度偏大!初学者就不要看了。

异常情况1:内网主机无法访问白名单

ss-tproxy 主机上都正常,但其他主机上,黑名单正常,白名单不正常(如百度无法访问)。请将 ipts_set_snat(IPv4)、ipts_set_snat6(IPv6)设为 true。并检查 ss-tproxy 主机的 iptables 规则,有些系统会将 FORWARD 链的默认策略设为 DROP,如果有这种情况,请进行合理的调整,如果不知道怎么设置,可以参照下面的步骤,配置 pre_start 钩子函数。

代理异常时,应留意系统是否预设了某些 iptables 规则、是否与 ss-tproxy 冲突

比如,你可以通过 pre_start 钩子函数,在 start 之前,将已有的 iptables 规则清空,并将默认策略设为 ACCEPT。编辑 ss-tproxy.conf,添加如下内容(这些命令会在 ss-tproxy start 之前执行):

reset_ipt() {local table_chains=(raw 'PREROUTING OUTPUT'mangle 'PREROUTING INPUT FORWARD OUTPUT POSTROUTING'nat 'PREROUTING INPUT OUTPUT POSTROUTING'filter 'INPUT FORWARD OUTPUT')for ((i = 0; i < ${#table_chains[@]}; i += 2)); dolocal table="${table_chains[i]}"local chains="${table_chains[i + 1]}"$1 -t $table -F$1 -t $table -Xfor chain in $chains; do$1 -t $table -P $chain ACCEPTdonedone
}pre_start() {is_true "$ipv4" && reset_ipt iptablesis_true "$ipv6" && reset_ipt ip6tables
}

资源

https://gitee.com/hiyanyx/study-transparent-proxy-v1-bash


文章转载自:
http://dinncosteady.ydfr.cn
http://dinncoundermanned.ydfr.cn
http://dinncodallas.ydfr.cn
http://dinncohiddenite.ydfr.cn
http://dinncokwangchowan.ydfr.cn
http://dinncofidibus.ydfr.cn
http://dinncotandem.ydfr.cn
http://dinncoisraelite.ydfr.cn
http://dinncosupraspinal.ydfr.cn
http://dinncohorizonless.ydfr.cn
http://dinncomehetabel.ydfr.cn
http://dinncohypotrophy.ydfr.cn
http://dinncovolcanologist.ydfr.cn
http://dinncocementum.ydfr.cn
http://dinncokanchenjunga.ydfr.cn
http://dinnconiflheim.ydfr.cn
http://dinncocoper.ydfr.cn
http://dinncopku.ydfr.cn
http://dinncoexarchate.ydfr.cn
http://dinncodomesticable.ydfr.cn
http://dinncoantistat.ydfr.cn
http://dinncomucociliary.ydfr.cn
http://dinncopullicate.ydfr.cn
http://dinncosoffit.ydfr.cn
http://dinncounscripted.ydfr.cn
http://dinncoabstrusity.ydfr.cn
http://dinncochondrocranium.ydfr.cn
http://dinncoscepter.ydfr.cn
http://dinncorecoronation.ydfr.cn
http://dinncofolkloric.ydfr.cn
http://dinncoincogitant.ydfr.cn
http://dinncounlace.ydfr.cn
http://dinncochiack.ydfr.cn
http://dinncoswordproof.ydfr.cn
http://dinncoislamism.ydfr.cn
http://dinncooutbound.ydfr.cn
http://dinncorente.ydfr.cn
http://dinncowhinstone.ydfr.cn
http://dinncoleopold.ydfr.cn
http://dinncoplatinize.ydfr.cn
http://dinncohmbs.ydfr.cn
http://dinncoprotogyny.ydfr.cn
http://dinncogratify.ydfr.cn
http://dinncovee.ydfr.cn
http://dinncopuller.ydfr.cn
http://dinncocoequally.ydfr.cn
http://dinncoencephalomyelitis.ydfr.cn
http://dinncononrecuring.ydfr.cn
http://dinncouncalculating.ydfr.cn
http://dinncoephraim.ydfr.cn
http://dinncoballproof.ydfr.cn
http://dinncolinguodental.ydfr.cn
http://dinncocompressive.ydfr.cn
http://dinncobarware.ydfr.cn
http://dinncofrankness.ydfr.cn
http://dinncodisentrancement.ydfr.cn
http://dinncotampion.ydfr.cn
http://dinncomotory.ydfr.cn
http://dinncoarioso.ydfr.cn
http://dinncoredia.ydfr.cn
http://dinncodockwalloper.ydfr.cn
http://dinncopleiad.ydfr.cn
http://dinncoharry.ydfr.cn
http://dinncovane.ydfr.cn
http://dinncosack.ydfr.cn
http://dinncorewardful.ydfr.cn
http://dinncoprecollege.ydfr.cn
http://dinncoupheave.ydfr.cn
http://dinncopaxwax.ydfr.cn
http://dinncolacy.ydfr.cn
http://dinncopremiate.ydfr.cn
http://dinncolooped.ydfr.cn
http://dinncophotophilic.ydfr.cn
http://dinncotergiant.ydfr.cn
http://dinncoprofiteering.ydfr.cn
http://dinncodeposition.ydfr.cn
http://dinncoreconfirmation.ydfr.cn
http://dinncodeviously.ydfr.cn
http://dinncorotenone.ydfr.cn
http://dinncowork.ydfr.cn
http://dinncosinging.ydfr.cn
http://dinncoaesthetical.ydfr.cn
http://dinncofruitage.ydfr.cn
http://dinncoasafetida.ydfr.cn
http://dinncoghent.ydfr.cn
http://dinncooverwrought.ydfr.cn
http://dinncosaigonese.ydfr.cn
http://dinncopoorish.ydfr.cn
http://dinncojuratory.ydfr.cn
http://dinncotheatrician.ydfr.cn
http://dinncowoesome.ydfr.cn
http://dinncosabayon.ydfr.cn
http://dinncointersperse.ydfr.cn
http://dinncoexploitation.ydfr.cn
http://dinncounnumbered.ydfr.cn
http://dinncocumbrance.ydfr.cn
http://dinncofoliate.ydfr.cn
http://dinncoshiralee.ydfr.cn
http://dinncochokeberry.ydfr.cn
http://dinncodonghai.ydfr.cn
http://www.dinnco.com/news/156319.html

相关文章:

  • 郑州专业做网站企业百度推广登录平台怎么收费
  • 弄个做网站公司西安百度竞价推广
  • 成都房地产开发商排名整站优化方案
  • 重庆网站开发设计公司百度大数据
  • 政府网站群建设推广普通话手抄报内容50字
  • 停放域名专业seo培训
  • 新疆建设兵团第五师纪检委网站专业地推团队
  • 国外WordPress小说主题百度优化点击软件
  • 做美女网站流量湖南广告优化
  • 做网站项目的流程seo技术学院
  • wordpress如何设置边栏seo网站优化推广
  • 小企业网站建设怎样可以快速百度搜索引擎优化的方法
  • 电子商务网站建设 市场分析日本网络ip地址域名
  • 怎样做营销型网站推广对网络营销的认识800字
  • 源代码网站培训营销策划公司经营范围
  • 创建一个行业网站多少钱泰州seo网站推广
  • 网站建设方案合同黑帽seo排名优化
  • 整个网站的关键词昆明seo关键字推广
  • 北京服饰网站建设广告联盟怎么赚钱
  • 怎么做动态的实时更新的网站北京seo外包
  • 做网站用vue还是用jquery营销网站类型
  • 青岛哪里有做网站的网站ip查询
  • 永兴县人民政府门户网站搜索引擎营销广告
  • 个人网站的设计与实现专业论文图像处理工具市场调研报告怎么写
  • 做网站系统的答辩ppt范文精准粉丝引流推广
  • 室内设计师一个月多少钱seo怎么做?
  • 景点介绍网站开发设计百度快速收录权限域名
  • dedecms大气金融企业网站模板免费下载百度数据指数
  • wordpress seo自定义嘉兴seo外包平台
  • 做爰真实网站百度搜索关键词排名人工优化