Linux实现科学上网

plink -N -v 服务器用户名@服务器域名 -D 127.0.0.1:7070 -pw 服务器密码 -P 服务器端口

然后安装privoxy

代码如下:

sudo apt-get install privoxy

编辑配置文件

安装后只需要改动一点配置/etc/privoxy/config,让privoxy开启socks转http。在config中找到下面粗体的一行,把注释的#去掉,将端口号改为上面plink中设定的即可。

代码如下:

listen-address  192.168.x.x:8964
forward-socks5 / 127.0.0.1:7070 .  #注意这行配置必需在listen-address下面,害我调试了半天报错~

保存推出后重新启动privoxy。

代码如下:

sudo /etc/init.d/privoxy restart

然后你的Chrome浏览器 android ios 设备连接WIFI 修改连接 到HTTP代理吧

明天部署到自己的私有外网服务器试一试

以上就是本文的全部内容了,希望大家能够喜欢。

(0)

相关推荐

  • linux共享上网设置实例详解

    linux共享上网设置 1.打开内核ip转发 vi /etc/sysctl.conf net.ipv4.ip_forward = 1 执行sysctrl -p生效 2.如果主机未启用防火墙,那么如下设置iptables [root@Web-Lnmp02 ~]# iptables -F [root@Web-Lnmp02 ~]# iptables -P INPUT ACCEPT [root@Web-Lnmp02 ~]# iptables -P FORWARD ACCEPT [root@Web-Lnm

  • VMware虚拟机下linux上网的几种方式示例

    为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享.这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享. 主机为WindowsXP系统,VMware虚拟机里安装Linux操作系统.安装完VMware后,主机的网络连接里面出现了两个新的连接,即VMware Network Adapter VMnet1和VMware Network Adapter VMnet8如图.虚拟机里安装的系统就是靠这两个虚拟网卡来联网的.

  • 详解Linux系统无法上网解决方案

    1.linux系统iso镜像文件最好不要使用lived版本的,之前安装这个版本linux系统,每次新建文件夹,下载的资源在重启之后都没法使用,后来下载就好了. 2.但是下载如此版本出现一个问题,使用ifconfig命令来查看系统的ip地址,一开始出现的是如下情况,没有ipv4地址,如下图 3,如果没有ipv4地址则使用命令,首选选择linux的连接为桥连接 右键centos64位点击设置,出现如下图 如果不是桥连接,点击网络适配器进行选择. 标箭头的一定要设置成这样. ,dhclient eth

  • 虚拟机安装linux系统无法上网的解决方法

    周末闲来无事,用虚拟机安装了centos6.5系统,安装成功后发现不能连接网络,然后我就一脸蒙蔽了,无奈之下,只能百度查找问题,幸运的是,我还真找到了解决的方法,根据教程一步步操作,成功了!为了避免以后蒙蔽,我打算记录下来,同时如果有其他工程师遇到和我一样的问题,可以考虑一下我下面介绍的方法 1.打开虚拟机,如果[网络适配器]选择的不是NAT模式,我们需要改成NAT模式,并进行保存 2.打开cmd,输入命令:services.msc,回车后会弹出服务和应用程序页面,我们需要找到VMware DH

  • Linux实现科学上网

    plink -N -v 服务器用户名@服务器域名 -D 127.0.0.1:7070 -pw 服务器密码 -P 服务器端口 然后安装privoxy 复制代码 代码如下: sudo apt-get install privoxy 编辑配置文件 安装后只需要改动一点配置/etc/privoxy/config,让privoxy开启socks转http.在config中找到下面粗体的一行,把注释的#去掉,将端口号改为上面plink中设定的即可. 复制代码 代码如下: listen-address  19

  • Linux下科学计数法(e)转化为数字的方法

    科学计数法使用e标识数值,将科学计算学转化为数字的思路:按e右边的数字移动小数点位数.e右边的数字如果是负数,则向左移动小数点.示例如下: 1.2345678e2 = 123.45678 1.2345678e-2 = 0.012345678 1.7615562e+06 = 1761556.2 1.87982e7 = 18798200 1e3 = 1000 那么在shell中,如何转化科学计数法为数字呢,方法如下:这里以"1.7615562e+06" (或者1.7615562e6)为示例

  • Linux下Pycharm、Anaconda环境配置及使用踩坑

    配置环境花了我一下午的时间,简单记录一下,希望能帮到一些新手. 1.下载PyCharm:https://www.jetbrains.com/pycharm/download/#section=linux 下载完成后将压缩文件解压,然后打开终端执行: cd downloads/pycharm-2018.1/bin bash pycharm.sh 启动pycharm后需要注册,选择License server激活,然后填入:http://artemis.my.to,然后点Activate激活即可 2

  • 在Linux+Jexus中发布和部署Asp.Net Core

    目录 安装 Linux DotNet 环境 新建一个 WebApp 项目,并发布 使用 Jexus 进行反向代理 Jexus 介绍 安装 Jexus 配置 Jexus 注意事项 安装 Linux DotNet 环境 安装 dotnet 环境参见官方网站 https://www.microsoft.com/net/core. 新建一个 WebApp 项目,并发布 在 Asp.Net Core 项目中,我们使用 dotnet new -t WebApp 命令和创建一个新的空的 Web 应用程序,然后

  • VMware虚拟机安装的CentOS无法上网的解决方法

    前言:由于Linux下很多软件安装必须网络环境下进行,因此,对于如何在VMware下进行上网,我折腾了至少三天,今天上午,终于搜到一遍技术文章,经过自己实践,VMware下Linux的可以上网啦. VMware虚拟机的CentOS无法上网的解决方法 本人在虚拟机中安装了CentOS,按照安装Windows XP的经验,想要CentOS可以上网,发现居然上不了.找百度一些大神的方法,终于解决了问题. 流程如下: 1).点击 VM->Settings Hardware选项卡下面 2).点击Netwo

  • linux ssh端口转发的三种方式

    ssh是我使用最频繁的两个命令行工具之一(另一个则必须是vim).有了ssh,我可以远程处理各种可能出现的问题而无需肉身到现场. 这几天teamviewer被黑的事情影响挺大,于是由远程控制想到了内网穿透,自然而然的想到了ssh的端口转发也能实现内网穿透.再细想一下,发现ssh隧道.或者说端口转发,竟然实现了正向代理.反向代理和内网穿透三种常用的网络功能,更佩服其功能的强大和使用中的便利. ssh有三种端口转发模式,本文一一对其做简要介绍. 本地转发 本地端口转发(Local Port Forw

  • 跟老齐学Python之开始真正编程

    通过对四则运算的学习,已经初步接触了Python中内容,如果看官是零基础的学习者,可能有点迷惑了.难道在IDE里面敲几个命令,然后看到结果,就算编程了?这也不是那些能够自动运行的程序呀? 的确.到目前为止,还不能算编程,只能算会用一些指令(或者叫做命令)来做点简单的工作.并且看官所在的那个IDE界面,也是输入指令用的. 列位稍安勿躁,下面我们就学习如何编写一个真正的程序.工具还是那个IDLE,但是,请大家谨记,对于一个真正的程序来讲,用什么工具是无所谓的,只要能够把指令写进去,比如用记事本也可以

  • Ubuntu下安装配置Docker的教程详解

    获取Docker 1.准备 Docker要求64位Linux且内核版本在3.10以上,在终端里输入uname -r查看,如图: 接下来更新源并查看是否有https方法: sudo apt-get update sudo apt-get install apt-transport-https ca-certificates 2.添加key 输入以下命令添加GPG key: sudo apt-key adv \ --keyserver hkp://ha.pool.sks-keyservers.net

随机推荐