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_proxy: 使用http代理方式

#itxxx:   是代理使用的用户名
#123456:   密码
#110.199.131.137: 代理地址,可以是IP,也可以是域名
#909:  使用的端口

2、修改单用户变量,单用户永久有效
[[email protected] ~]# echo "export http_proxy=itwhy:123456@110.199.131.137:909" > ~/.bashrc

[[email protected] ~]#source /etc/profile    保存后记得使用

3、单用户lftp程序的代理永久有效

[[email protected] ~]# echo "export http_proxy=itwhy:123456@110.199.131.137:909" > ~/.lftp

[[email protected] ~]#source /etc/profile

4、修改全局变量,所有用户生效

[[email protected] ~]# vi /etc/profile    #修改配置文件,所有用户生效

http_proxy=110.199.131.137:8005
https_proxy=110.199.131.137:8005
ftp_proxy=110.199.131.137:8005
no_proxy=192.168.20      网段192.168.20.0/24不使用代理,用逗号分隔多个地址
export http_proxy https_proxy ftp_proxy

[[email protected] ~]#source /etc/profile

[[email protected] ~]# vi /etc/resolv.conf    修改DNS,该项是否修改不影响代理上网

search localdomain
#nameserver 8.8.8.8
nameserver 110.199.131.131

5、可视化桌面代理上网设置

Mozilla 浏览器:

  Edit--=>> Perferences--=>> Advanced--=>> Proxies

Firefox 浏览器:

  Edit--=>> Perferences--=>> Advanced--=>> Network--=>> Connection--=>> Setting



附1:国内常用Linux开源镜像站

http://www.360doc.com/content/15/1008/18/44521_504223800.shtml

http://mirrors.aliyu.com/

http://mirrors.163.com/

2.1、Socks代理上网-tsocks

[[email protected] ~]#aptitude install tsocks  #修改配置文件
[[email protected] ~]#vim /etc/tsocks.conf
local = 192.168.1.0/255.255.255.0  #local表示本地的网络,也就是不使用socks代理的网络
server = 202.13.96.25   #SOCKS 服务器的 IP
server_type = 5    #SOCKS 服务版本
server_port = 9999    #SOCKS 服务使用的端口

2.2、tsocks使用:
[[email protected] ~]#tsocks lftp    #强制lftp通过socks代理连网

2.3、Tsocks安装:  (透明 SOCKS 代理软件)

以下说明都是使用 Ubuntu  的 Linux 用户

在终端中:  sudo apt-get install tsocks
修改配置文件:  sudo nano /etc/tsocks.conf

local = 192.168.1.0/255.255.255.0 #local表示本地的网络,不使用socks代理的网络
server = 127.0.0.1 # SOCKS 服务器的 IP
server_type = 5 # SOCKS 服务版本
server_port = 9999 #SOCKS 服务使用的端口

2.4、运行软件
用 tsocks 运行你的软件很简单,在终端中:
tsocks 你的软件 &
现在运行 Gwibber 都是这样运行的:
tsocks gwibber &

---end---

时间: 2024-10-01 21:21:11

Linux设置代理上网的相关文章

Windows / Linux / MacOS 设置代理上网的方法汇总

本文汇总了 Windows / Linux / MacOS 设置代理上网的各种方法,总结如下: 1.设置系统代理(Windows.Linux.MacOS) 2.设置代理插件(Chrome.Chromium.Firefox.Opera.QQ等浏览器) 3.第三方软件设置代理,如 Proxifier.花刺代理.代理猎手.QQ设置代理 4.编程使用代理,请见:代码示例 一.设置代理上网的方法汇总 1.Windows 设置代理 1)Windows 系统代理设置 (局部代理) 2)Windows 7 /

linux 虚拟机centos64位_6.5+VM10 主机是固定IP局域网设置代理上网,虚机设置固定ip 图文详细步骤

一种: 虚机是Desktop 安装 1.虚拟机—设置—网络适配器子选项—选择“桥接模式” 2.在虚拟机中选择系统(System)—首选项(Preferences)—网络连接(Network Connections) 3.有则点击 SYstem eth0 进行编辑,没有就选择添加再进行编辑,选择IPv4设置(IPv4 Settings)  —添加(Add) 双击进行添加 (子网掩码,网关,DNS都设置成和主机一样,ip地址可设置成同一个网段的),设置完成后,点击应用(Apply...) 4.设置代

Eclipse设置代理上网

一.如果在内网开发项目,因为电脑不能上网,可能会出现在导入开源框架的jar包后,配置xml文件是,不出现语法检测和语法提示,Eclipse也提示告警: no grammar constraints (dtd or xml schema) referenced in the document 解决方法1 导入xml的相关约束 xml-->xml catalog ,增加User Specified Entries 解决方法2:让Eclipse设置代理上网 window-->preferences-

通过xshell 设置代理上网

前言: 前段时间,选修了一门并行计算,老师给我们每个人分配了一个linux登录账号,通过这个账号,可能登录学校的一台linux . 一次偶然的机会,了解到可以通过xshell , ssh服务器给本地开启代理端口,浏览器通过本端口代理上网,so 就有了下面的这种"偷网"的想法,通过使用代理,可以不用在本地进行学生上网账号的登录,借用远程主机上的网络,进行网页的浏览,下载.下面,让我们来看看吧. (1):在xshell 4 中, view –-Tunneling pane Forwardi

虚拟机 centos设置代理上网

假设我们要设置代理为 IP:PORT 1.网页上网 网页上网设置代理很简单,在firefox浏览器下 Edit-->>Preferences-->>Advanced-->>Network 在Connection下点击Settings,里面的manual proxy configuration里设置IP和PORT即可 2.yum代理设置 编辑文件为:/etc/yum.conf 在里面添加这一行:proxy=IP:PORT 这里的IP 为你要设置的IP ,PORT 是你要设

centos服务器设置代理上网的方法

这里以centos7.0为例,记录代理服务器设置过程: 1.全局的代理设置: vi /etc/profile 添加下面内容 http_proxy = http://username:[email protected]:8080/ftp_proxy = http://username:[email protected]:8080/export http_proxyexport ftp_proxy 2.yum的代理设置: vi /etc/yum.conf 添加下面内容 proxy = http://

Linux服务器通过Nginx正向代理上网

(一)简述nginx不仅可以做反向代理,还能用作正向代理来进行上网等功能.正向代理:如果把局域网外的Internet想象成一个巨大的资源库,则局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理(也就是大家常说的,通过正向代理进行上网功能) (二)nginx正向代理的功能1.由于nginx正向代理的功能指令较少,只需要进行简单的配置即可 server { resolver 114.114.114.114; #指定DNS服务器IP地址 listen 808

CentOS TinyProxy http(s)上网代理及置代理上网的方法

http://blog.csdn.net/fwj380891124/article/details/42168683 http://computer.uoh.edu.cn/linux/2159.html TinyProxy不能作FQ,因为客户端与TinyProxy之间的数据是没有加密的 安装方法: rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install tinyp

CentOS7 设置代理

大多数公司的网络都使用局域网加代理上网,也就是说上外网必须使用公司指定的代理服务器,这有几个好处: 1. 首先代理可以一定程度提高浏览速度,因为可以将更多的网页缓存在代理服务器上,需要的时候直接拿就很快 2. 保障了局域网内计算机网络的安全,相当于多了一个屏障,外网能看到的只有代理服务器的ip而无法知道内网ip 3. 可以有效管控内网计算机的访问区域,适当屏蔽一些网站,相当于防火墙 但是缺点也是大大的有,作为员工这样上网就很受限制了,本文中主要讲如何在CentOS7中设置代理上网: 首先由于Ce