linux meow代理安装

部署模式如下:国外VPS部署shadowsocks,国内阿里云部署MEOW代理

首先解释下,为什么要这样。

  1. 如果直接连接国外VPS,会访问很慢
  2. 直接连接阿里云会很快,而且稳定。

所以连接模式如下:

浏览器先连接到meow代理,meow服务器连接到shadowsocks,服务器返回结果给meow,最后返回给浏览器。

国外VPS是在vultr.com购买的,只能用visa信用卡支付

以下我是在内网环境中测试的

meow 192.168.1.105

shadowsocks 192.168.1.110

###shadowsocks代理安装###########

wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py

python2.6 get-pip.py

pip install shadowsocks

启动shadowsocks

ssserver -p 8765 -k password -m rc4-md5 -d start

最好还是使用配置文件启动,密码是经过md5加密过的。123的md5密文

vim /etc/shadowsocks.json

{

"server":"0.0.0.0",

"server_port":8765,

"password":"202cb962ac59075b964b07152d234b70",

"timeout":60,

"method":"rc4-md5"

}

先停止

ssserver -p 8765 -k password -m rc4-md5 -d stop

再启动

ssserver -c /etc/shadowsocks.json -d start

查看端口是否存在

netstat -napt | grep 9876

安装锐速加速器

http://www.serverspeeder.com/ 注册一个免费账号

下载源码

wget http://my.serverspeeder.com/d/ls/serverSpeederInstaller.tar.gz

安装

tar xzvf serverSpeederInstaller.tar.gz

bash serverSpeederInstaller.sh

输入用户名和密码

启动锐速加速器

service serverSpeeder start

测试google地址

ping googleapis.com

ping ajax.googleapis.com

###meow代理安装###########

yum install -y python

yum clean all

wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py

python2.6 ez_setup.py

wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py

python2.6 get-pip.py

创建安装目录

mkdir /usr/local/meow

安装MEOW

[[email protected] ~]# curl -L git.io/meowproxy | bash

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

Dload  Upload   Total   Spent    Left  Speed

101  3864  101  3864    0     0    956      0  0:00:04  0:00:04 --:--:--   956

输入安装目录

Install MEOW binary to which directory (absolute path, defaults to current dir): /usr/local/meow

Downloading MEOW binary https://github.com/renzhn/MEOW/raw/gh-pages/dist/MEOW-linux-amd64-1.3.4.gz to /tmp/MEOW.bCXc4s/MEOW.gz

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

Dload  Upload   Total   Spent    Left  Speed

100 2185k  100 2185k    0     0   544k      0  0:00:04  0:00:04 --:--:-- 2580k

Move /tmp/MEOW.bCXc4s/MEOW to /usr/local/meow (will run sudo if no write permission to install directory)

Update finished.

进入配置目录

cd ~/.meow/

编辑配置文件

vim rc

内容如下:

#############################

# 监听地址,设为0.0.0.0可以监听所有端口,共享给局域网使用

#############################

listen = http://0.0.0.0:9876

proxy = ss://rc4-md5:[email protected]:8765

logFile = /dev/null

启动meow

/usr/local/meow/MEOW &

下面开始测试

将自己的本机网卡的网关去掉

这样就断网了。

浏览器设置代理

以火狐浏览器为例子

在meow服务器编辑配置文件

vi proxy

由于我是在内网测试的,不能访问google.com,所以就随便写了一个国内的域名

添加一个域名

cnjus.com

浏览器先访问cnjus.com

测试网页可以打开

测试baidu.com

提示网页无法访问

到这里就结束了。

meow的配置文件

简单解释下

rc是配置连接代理的

direct 是配置直接访问的域名,不经过代理

proxy 是配置需要经过代理访问的域名

reject 配置禁止访问的域名

时间: 2025-01-04 23:59:43

linux meow代理安装的相关文章

RHEV平台中如何在 RED HAT ENTERPRISE LINUX 虚拟机上安装 GUEST 代理和驱动

使用 Red Hat Enterprise Virtualization Agent 软件仓库所提供的 rhevm-guest-agent 软件包可以在 Red Hat Enterprise Linux 虚拟机上安装 Red Hat Enterprise Virtualization guest 代理和驱动. 在 Red Hat Enterprise Linux 虚拟机上安装 guest 代理和驱动的方法: 登录到 Red Hat Enterprise Linux 虚拟机. 启用 Red Hat

Linux设置代理上网

Linux设置代理上网 在Linux中设置代理上网只需要设置个用户变量就可以,有如下几种代理方式: 代理方式 变量名 http代理 http_proxy https安全代理 https_proxy ftp代理 ftp_proxy 不使用代理的IP no_proxy 1.立即生效 [[email protected] ~]# export http_proxy=itxxx:123456@110.199.131.137:909 代理方式  =  用户名 : 密码 @ 代理地址:端口 #http_pr

同一台 linux主机同时安装 lamp 和 lnmp

同一台 linux Server同时安装 lamp 和 lnmp: 共同点: 可以同时安装共存运行.1. mysql公用,安装一次即可.2. lnmp的php编译的时候,新建一个php-fpm目录(lamp已安装好的基础上),比如叫 /usr/local/php-fpm3. 如果apache已经监听80,那么nginx就要监听8080 4.安装顺序:mysql→apache/ngnix→php 不同点: 1.lamp中php目录名:/usr/local/php 2.lnmp中php目录名:/us

Oracle监控代理安装ITM(IBM Tivoli Monitoring)

1 监控代理安装 2 1.1 安装 2 1.1.1 解压安装包 2 1.1.2 安装 2 1.2 配置 5 1.2.1 给Agent授权 5 1.2.2 配置Oracle Agent 10 目录 1   监控代理安装 1.1  安装 1.1.1  解压安装包 #将安装压缩包解压到 /data/ora_agent  目录下: [[email protected]   data]# tar -xvf oracleagent_10g11g_for_linux.tar   -C /data/ora_ag

Linux 之 软件安装

单纯一个操作系统是没有办法满足我们的需求的,所以需要各种安装各种软件来满足我们日常工作.生活需求.一般情况下,Linux常用的安装方式有两种,以CentOS为例: 1.从源代码安装软件 将软件源代码编译安装适用于所有针对linux系统开发的软件,以及部分针对类unix系统开发的软件. 步骤为: 执行configure,它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息.为随后的编译工作做准备. 在检查过程中,如果出现问题,会停止检查并提示错误,方便用户根据

So Easy! Oracle在Linux上的安装配置系列五

So Easy! Oracle在Linux上的安装配置系列五 本篇是监听器的配置的续篇,上一小节我们创建了一个监听器,创建了密码文,在监听和实例都启动的情况下,从远程windows即时客户端连接到了oracle服务器.本篇我将继续说监听器,还将完成相关的实验 以下内容整理自网络 Oracle 监听器 Listener 是一个重要的数据库服务器组件,在整个 Oracle 体系结构中,扮演着重要的作用.它负责管理 Oracle 数据库和客户端之间的通讯,它在一个特定的网卡端口(默认是TCP 1521

RedHat Linux下MQ安装步骤及MQ常用命令

1.检查操作系统及内存情况:lsb_release -a; 2   检查java 环境:java -version 3   新建用户空间.用户和组: //创建用户目录 mkdir /home/mqm //创建用户组 groupadd mqm //创建用户 useradd -g mqm -d /home/mqm -m -s /bin/bash mqm 4 创建MQ安装文件夹: //更改目录权限 chown -R mqm:mqm /home/mqm //创建MQ安装位置和工作空间 mkdir /op

使用ssh隧道+privoxy实现Linux全局代理

使用ssh隧道+privoxy实现Linux全局代理 ssh简介 SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全协议.SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台.SSH在正确使用时可弥补网络中的漏洞.SSH客户端适用于多种平台.几乎所

<整理> Anaconda在Linux上的安装与使用

Anaconda在Linux上的安装与使用 参考来源: https://blog.csdn.net/qq_326324545/article/details/84522368 https://blog.csdn.net/sizhi_xht/article/details/80964099 https://zhuanlan.zhihu.com/p/37611680 https://blog.csdn.net/ben1010101010/article/details/90897405 欢迎讨论交流