添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
彷徨的仙人掌  ·  Java ...·  3 天前    · 
安静的包子  ·  Moment获取月份 - CSDN文库·  1 月前    · 
自信的酱肘子  ·  Vercel ...·  5 月前    · 

CentOS+tor+Privoxy 服务搭建(要出墙tor才可正常使用):

sudo yum install epel-release  不然没有源

sudo yum install tor

service tor start  启动服务  检查服务状态 service tor status

sudo yum install privoxy 安装

要修改一下privoxy 配置文件 将tor 和privoxy整合

vi /ect/privoxy/config        搜索/forward-socks5t  找到注释拿掉 ESC  wq保存退出

启动privoxy       service privoxy start          启动完成检查状态 status  这样就完成了服务搭建

设置完成代理   检查是否成功 访问 https://check.torproject.org/ 验证

Ubuntu + tor + Privoxy  服务搭建:

ubuntu相对来说就好点了 配置好可靠的源  update

sudo apt-get install tor

service tor start    检查服务 status

sudo apt-get install privoxy

同样修改配置  vi /ect/privoxy/config        搜索/forward-socks5t  找到注释拿掉 ESC  wq保存退出

设置完成 通过127.0.0.1:8118 匿名上网

tor 很慢的 满世界跳啊跳  如果想设置某个IP段位 正常上网 可设置  配置  forward   192.168.段位   10.段位

若要开放所有网路  listen-address:8118就好了

sudo service privoxy restart       查看是否配置成功 https://check.torproject.org/ 还很多的配置 自行查看配置文档都有解释

Ubuntu和debian相差不大  架设.onion :( 必须要出墙 不然 官方给出的源没办法使用的)

我们先装下nginx     sudo apt-get  nginx    #如果不会闲麻烦 直接网上 找个lnmp 一键安装包就好了,各种服务集成

nginx 文档根目录 随便你怎么建立 我选择默认 ,

可在 /var/www/这个目录下托管每个域   修改下面的配置文件就好了

修改配置   sudo vi /etc/nginx/sites-available/default

server { listen 8080; #监听8080端口 root /var/www/html; # Add index.php to the list if you are using PHP index index.html index.htm index.php; server_name localhost; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ =404; # pass PHP scripts to FastCGI server #location ~ \.php$ { # include snippets/fastcgi-php.conf; # # With php-fpm (or other unix sockets): # fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; # # With php-cgi (or other tcp sockets): # fastcgi_pass 127.0.0.1:9000; # deny access to .htaccess files, if Apache's document root # concurs with nginx's one #location ~ /\.ht { # deny all;

配置完成 检查nginx 是否存在 错误  sudo nginx -t   没有错误 重启 sudo service nginx restart   检查状态 status

安装apache2    sudo apt-get install apache2   启动apache2 访问 http://localhost:8080 成功说明nginx 配置完成

访问 tor 官方 查看文档 :

您需要添加下面的条目 /etc/apt/sources.list 或在一个新的文件 /etc/apt/sources.list.d/

deb https://deb.torproject.org/torproject.org bionic main
deb-src https://deb.torproject.org/torproject.org bionic main

请注意,需要apt-transport-https软件包才能在/etc/apt/sources.list中使用'deb https:// foo distro main'行,以便所有使用libapt-pkg库的软件包管理器都可以访问可通过https(超文本传输​​协议安全)访问的源中可用的元数据和包。

然后通过在命令提示符处运行以下命令来添加用于对程序包进行签名的gpg密钥:

gpg --keyserver keys.gnupg.net --recv A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add  - 

连接服务器错误 可用如下试试:

       curl -sSL keys.gnupg.net  | gpg --import

        然后在把秘钥导进去 

您可以使用以下命令安装它: https://deb.torproject.org/torproject.org/pool/main/d/deb.torproject.org-keyring/ 这里有包

$ apt update
 $ apt install tor deb.torproject.org-keyring

现在Tor已安装并正在运行。

以上配置完成!

 设置完 访问 http://duskgytldkxiuqc6.onion/ 打开说明成功了

接下来要设置 要设置tor指向web服务了:

      打开 /etc/tor/torrc 

官方说这个文件中有多行 HiddenServiceDir 是注释掉的 

接下来,您需要将洋葱服务配置为指向本地Web服务器。
首先,在您喜欢的文本编辑器中打开您的torrc文件。(请参阅 torrc FAQ条目以了解这意味着什么。)转到中间部分并查找该行
    ###############此部分仅适用于位置隐藏的服务###
该文件的这一部分由一组行组成,每行代表一个洋葱服务。现在它们都被注释掉了(行以#开头),因此禁用了洋葱服务。每组行包含一个HiddenServiceDir行和一个或多个 HiddenServicePort行:
HiddenServiceDir是Tor将存储有关该洋葱服务的信息的目录。特别是,Tor将在这里创建一个名为hostname的文件,它将告诉您洋葱URL。您无需向此目录添加任何文件。确保这与您在设置thttpd时创建的hidserv目录不同,因为您的HiddenServiceDir包含秘密信息!
HiddenServicePort允许您指定虚拟端口(即访问洋葱服务的人将认为他们正在使用的端口)以及用于重定向到此虚拟端口的连接的IP地址和端口。
将以下行添加到您的torrc:
    HiddenServiceDir / Library / Tor / var / lib / tor / hidden_​​service /
    HiddenServicePort 80 127.0.0.1:8080

我们在torrc文件中最后添加 HiddenServiceDir /var/lib/tor/hidden_service/    HiddenServicePort 80 127.0.0.1:8080

在hidden_service 文件下 查看 hostname 查看域名

CentOS+tor+Privoxy 服务搭建(要出墙tor才可正常使用):        sudo yum install epel-release  不然没有源        sudo yum install tor        service tor start  启动服务  检查服务状态 service tor status        sudo yum install... 运行容器: $ docker run --privileged --expose=8080 -P --name www samoht/dockage mir-www TODO:访问容器 在 OSX 上: $ PORT=$(docker port www 8080/tcp | cut -d ':' -f 2) $ HOST=$(boot2docker ip) $ curl http://$HOST:$PORT 将构建指令作为opam文件添加到存储库中(请参阅packages/下的现有 unikernels)
Tinyproxy是一个轻量级的用于POSIX操作系统的http/https代理守护进程。在设计之初就遵循着更快并且更小的原则。在相关的运用案例中,它是一种理想的解决方案,例如在一个需要全部HTTP代理特性的嵌入式部署的案例中。然而,对于需要更大的代理案例来说,它是不可用的。 Tinyproxy本身是小巧的,几乎不需要占用系统资源。安装后,内存占用通常在2M左右,CPU负载随同步连接的数量线性增...
相信对于我们程序猿来说,开发并没有国界,外国的开发资料反正更加刚需。因为本博主的Ubuntu系统损坏了,只好重新配置一遍Ubuntu14.04的访问国外网络的环境配置,也作为以后配置环境方便使用的笔记,做Android系统设备定制,所以我也就踩了很多访问谷歌的坑。现在这边介绍通过虚拟机来访问谷歌开发者网站。 注意一点:实现者终端访问的前提是,Ubuntu14.04已经可以用浏览器访问,无...
0x01 Tor运行原理: 请求方需要使用:洋葱浏览器(Tor Browser)或者Google浏览器来对暗,网网站进行访问 响应放需要使用:Tor协议的的Hidden_service 0x02 好戏来了 搭建步骤: 1.更新yum源 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-re
how to install tor browser in ubuntu # Download tor browser launcher sudo add-apt-repository ppa:micahflee/ppa sudo apt update sudo apt install torbrowser-launcher install tor browser ubuntu #install sudo add-apt-repository ppa:micahflee/ppa sudo apt upd
最近在做一些神秘项目,需要用到http->socks5的代理访问模式,网上一大堆配置说明要么驴头不对马嘴,要么讲半天事情都没讲清楚,要么就是复制粘贴,故写此文章。 centos上配置Tor可谓是非常简单了,直接通过yum进行安装即可,安装之前要注意的是,Tor不再建议将其仓库用于CentoOS,而建议使用epel仓库,所以首先要安装epel仓库,然后安装Tor即可 Can't complete SOCKS5 connection to 0.0.0.0问题 - `meta-disk`:DRBD 元数据存储位置。 - `syncer`:同步速率。 - `on`:节点配置,`address` 为节点 IP 和端口,`disk` 为 DRBD 同步的磁盘设备。 5. 初始化 DRBD 在节点1上执行: ```bash drbdadm create-md drbd0 在节点2上执行: ```bash drbdadm create-md drbd0 6. 启动 DRBD 在节点1上执行: ```bash drbdadm up drbd0 在节点2上执行: ```bash drbdadm up drbd0 7. 初始化数据 在节点1上执行: ```bash drbdadm primary drbd0 --force mkfs.xfs /dev/drbd0 在节点2上执行: ```bash drbdadm primary drbd0 --force mkfs.xfs /dev/drbd0 8. 启用 DRBD 自动同步 在节点1上执行: ```bash drbdadm -- --overwrite-data-of-peer primary drbd0 在节点2上执行: ```bash drbdadm connect drbd0 二、安装 NFS 1. 安装 NFS ```bash yum install nfs-utils -y 2. 配置 NFS,修改 `/etc/exports` 文件,添加以下配置: ```conf /drbd_mount_point 192.168.1.0/24(rw,sync,no_root_squash) - `/drbd_mount_point`:DRBD 挂载的目录。 - `192.168.1.0/24`:允许访问的 IP 段。 - `rw`:允许读写。 - `sync`:同步写入。 - `no_root_squash`:允许 root 用户访问。 3. 启动 NFS ```bash systemctl start nfs 三、安装 Keepalived 1. 安装 Keepalived ```bash yum install keepalived -y 2. 配置 Keepalived,修改 `/etc/keepalived/keepalived.conf` 文件,添加以下配置: ```conf ! Configuration File for keepalived global_defs { router_id LVS_DEVEL vrrp_script chk_nfs { script "/usr/local/bin/chk_nfs.sh" interval 2 vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 51 priority 101 virtual_ipaddress { 192.168.1.100/24 dev eth0 track_script { chk_nfs - `router_id`:路由 ID,可以随意设置。 - `vrrp_script`:自定义脚本,用于检测 NFS 服务是否正常。 - `vrrp_instance`:VRRP 实例配置,`state` 为当前节点状态(MASTER 或 BACKUP),`interface` 为节点网卡名称,`virtual_router_id` 为虚拟路由 ID,`priority` 为节点优先级,`virtual_ipaddress` 为虚拟 IP 地址。 3. 创建 NFS 检测脚本 `/usr/local/bin/chk_nfs.sh`,添加以下内容: ```bash #!/bin/bash nfs_status=$(systemctl status nfs | grep "Active:" | awk '{print $2}') if [ "$nfs_status" != "active" ] exit 1 exit 0 说明:该脚本用于检测 NFS 服务是否正常,如果服务异常则返回 1。 4. 启动 Keepalived ```bash systemctl start keepalived 至此,CentOS7+DRBD+NFS+Keepalived 的搭建已经完成了。您可以通过访问虚拟 IP 地址来访问 NFS 服务