当前位置:首页 » 招商代理 » linux命令配置代理加盟
扩展阅读
欧派整体门窗加盟代理 2025-06-01 05:20:37
甘肃彩票加盟电话 2025-06-01 05:04:47
所有的加盟店 2025-06-01 05:04:45

linux命令配置代理加盟

发布时间: 2022-05-11 02:41:42

① linux系统在命令行模式下如何设置使用代理上网

你用什么系统?每个系统设置都不一样的
比如我用的Archlinux
可以创建 http_proxy 变量
export http_proxy=http://10.229.4.105:8080

② 如何在Linux上设置全局代理

设置全局代理,方法如下:

修改 /etc/profile 文件,添加下面内容:
http_proxy=http://username:password@yourproxy:8080/
ftp_proxy=http://username:password@yourproxy:8080/
export http_proxy
export ftp_proxy

如果没有密码限制,则以上内容可以修改为以下内容:
http_proxy=http://yourproxy:8080/
ftp_proxy=http://yourproxy:8080/
export http_proxy
export ftp_proxy

③ 用linux做ssh代理服务器的配置

你好。ssh -qTfnN -D 7070 [email protected]就行。
不是必须要用7070端口,可以使用1024以上的任意端口。不过使用之前你要先看看端口是否已经被占用了。
然后你在浏览器中设置代理的时候,用上面命令中 -D后面的端口号即可。

④ 如何在命令行界面下设置代理服务器

本文详细介绍了在Linux命令行界面使用代理服务器上网的方法。

在Linux命令行界面使用代理服务器上网

2007-10-25 kenthy#qingnews.com

在Linux命令行界面使用代理服务器上网--系统环境:Red Hat Enterprise Linux Server release 5 (kernel 2.6.18-8.el5xen)

在Linux命令行界面使用代理服务器上网--软件环境

elinks-0.11.1-5.1.el5

lynx-2.8.5-28.1

wget-1.10.2-7.el5

krb5-workstation-1.5-17

prozilla-2.0.4.tar.bz2 http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0.4.tar.bz2

在Linux命令行界面使用代理服务器上网--目标功能

通过指定代理服务器,在Linux命令行界面访问web网站、及下载软件

(适合某些局域网必须指定代理服务器才能上网的场合)

一、Linux命令行界面的一般代理设置方法

1、在profile文件中设置相关环境变量

# vi /etc/profile

http_proxy=http://192.168.20.20:3128 # 分别指定http、https、ftp协议使用的代理服务器地址

https_proxy=http://192.168.20.20:3128

ftp_proxy=http://192.168.20.20:3128

no_proxy=192.168.20. # 访问局域网地址(192.168.20.0/24网段)时不使用代理,可以用逗号分隔多个地址

export http_proxy https_proxy ftp_proxy no_proxy

保存退出,注销重新登陆系统即可生效。

2、经测试结果

可以使用wget命令通过代理下载文件(如下行命令可以递归下载FreeBSD的整个中文手册目录):

# wget -krp -np http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/

可以使用elinks访问web网站(适合在终端下访问以文字为主的英文网站)

使用lynx上网时,貌似如果代理服务器使用的是Microsoft ISA,则不支持。

[补注:Ubuntu 7.10下使用apt-get等亦测试成功]

二、在Linux命令行界面使用代理服务器上网:安装prozilla多线程下载工具及代理设置

1、安装prozilla

# wget http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0.4.tar.bz2

# tar zxvf prozilla-2.0.4.tar.bz2 -C /usr/src/

# cd /usr/src/prozilla-2.0.4

# ./configure

# make && make install

[错误提示:]

若编译时报“download_win.h:55: 错误:有多余的限定 ‘DL_Window::’”错误,则按提示修改出错文件,再重新编译即可:

—— 将源代码里 /usr/src/prozilla-2.0.4/src/download_win.h 文件的第55行,由原来的:

void DL_Window::print_status(download_t * download, int quiet_mode);

更改为:

void print_status(download_t * download, int quiet_mode);

2、指定代理服务器地址

# vi ~/.prozilla/prozconfig

httpproxy=192.168.20.20:3128

httpproxyuser=

httpproxypassword=

httpproxytype=7

usehttpproxy=1

ftpproxy=192.168.20.20:3128

ftpproxyuser=

ftpproxypassword=

ftpproxytype=7

useftpproxy=1

3、下载示例(指定以并发10个线程下载):

# proz -k 10 http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0.4.tar.bz2

三、附参考:自动登陆ftp及下载文件的shell脚本

1、vi autoftp1.sh

#!/bin/bash

ftp -iun 192.168.20.20 2121 2>/dev/null /tmp/ftp.txt

ftp -iun < /tmp/ftp.txt

rm -rf /tmp/ftp.txt

以上是在Linux命令行界面使用代理服务器上网的方法,希望对您有所帮助。

⑤ linux怎么配置代理上网 tomcat

到apache官方网站下载tomcat的Linux文件压缩包; 将下载的包放在Linux系统中你想存放的目录,然后解压; 系统先配置好Java环境变量,如果不会,上网络搜索一下,然后进入tomcat的bin目录; sh ./startup.sh启动tomcat。

⑥ 请教关于linux代理服务器设置的问题

squid代理和nginx代理(相关配置http://www.360doc.com/content/13/1114/12/7694408_329125489.shtml),这里主要讲squid ,因为现在用的比较多

第一步:安装SQUID软件
从www.squid-cache.org下载SQUID软件,以squid-2.4.STABLE1-src.tar.gz为例。
运行“tar zxf squid-2.4.STABLE1-src.tar.gz”,生成“squid-2.4.STABLE1”目录。因为SQUID的运行需要nobody用户和nobody组,所以先运行Linuxconf命令查看是否有这个用户和组,没有就需要建立。
切换到“squid-2.4.STABLE1”目录,运行“./configure --prefix=/usr/local/squid”,然后运行“make all”,然后运行“make install”安装软件。squid将会被安装到/usr/local/squid目录下。
第二步:配置SQUID
1、“chmod 777 /usr/local/squid/logs”,设置logs权限。这样才能在logs目录才产生access.log、cache.log等文件。

2、“/usr/local/squid/bin/squid -z”,手工建立squid的缓存目录/usr/local/squid/cache。

3、修改SQUID的配置文件squid.conf。SQUID的配置文件,编辑 vi /usr/local/squid/etc/squid.conf文件,找到“http_access deny all”并改为“http_access allow all”。然后SQUID服务就可以启动了。

4、运行 squid -z 初始化
5、netstat -ntl 查看开放端
6、/usr/local/squid/bin/RunCache”,启动squid代理服务。
7、service squid start 启动服务

8、netstat -n |grep "192.168.1" 查看。
第三步、测试代理服务
运行IE浏览器,单击“工具-》Internet选项-》连接-》局域网设置”;在代理服务器下面的小窗口上面打上对勾,然后在地址窗口中填上SQUID服务器的IP地址,在端口处填上“3218”(SQUID软件默认代理端口),确定后退出。然后可以打开浏览器试试或者查看logs下的access.log和cache.log,看看是否代理运行正常。

⑦ 如何将Linux配置成为代理防火墙

(1) 重启后永久性生效:
开启:chkconfig iptables on
关闭:chkconfig iptables off
(2) 即时生效,重启后失效:
开启:service iptables start
关闭:service iptables stop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport 22 -j ACCEPT
或者:
/etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。

⑧ 如何在linux下配置socks5代理

找到socks5-v1.0r11.tar.gz这个软件包
开始编译,安装

#tar xvfz socks5-v1.0r11.tar.gz
#cd socks5-v1.0r11
#./configure --with-threads
#make
#make install

开始配置
一般来说安装完后,会在/etc目录下生成socks5.conf(配置文件)和socks5.passwd(用于验证的文件)这两个文件,
下面我把我的配置文件帖出来
#/etc/socks5.conf
#指定SOCKS v5绑定的ip地址和监听的端口。如果不指定绑定的IP将使用0.0.0.0
set SOCKS5_BINDINFC 192.168.0.8:1080
#忽略ident请求。当客户机没有运行identd时,使用SOCKS5_NOIDENT将降低超时值
set SOCKS5_NOIDENT
#指定连接停顿最长时间。超过最大值后,socks5断开连接
set SOCKS5_TIMEOUT 15
#socks5将接受SOCKS V4 协议的请求,默认不接受
set SOCKS5_V4SUPPORT
#指定同时存在的最大子进程数,Socks5预设为64
set SOCKS5_MAXCHILD 4
#指定密码文件
set SOCKS5_PWDFILE /usr/local/socks5/etc/socks5.passwd

#对所有的客户连接都使用username/password用户认证方法
auth - - u

#允许来自192.168.0.的任何经过用户认证的连接
permit u - 192.168.0. - - -

#/usr/local/socks5/etc/socks5.passwd
#用户 密码
userA passwdA
userB passwdB
userC passwdC

前面的一些设置由于我在配置文件里都写了相关的内容,就不在说明了
如果不需要用户验证只需要把
auth - - u
改成 auth - - -

permit u - 192.168.0. - - -
改成
permit - - - - - -

注意上面permit - - - - - -这一句,是使任何人都可以使用你的socks5 server,非常不安全(让你作跳板),最好是有点限制

permit - - clientIP - - -

开始测试
/usr/local/socks5/bin/socks5 -f -s

如果出现下面的信息表示测试成功。

18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode

然后退出socks5,开始正式运行它在背景模式:
正式运行
/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5

最后,加到/etc/rc.d/rc.local

echo "/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5.log"
>> /etc/rc.d/rc.local

如果要停止socks5,只要运行/usr/local/socks5/bin/stopsocks -kill就行,socks5就会停止!
启动测试:/usr/local/socks5/bin/socks5 -t
使用非默认端口:如果你想让socks5服务启动的时候不启动默认监听端口1080,比如为1234,我们可以运行如下命令
socks5 -b 1234 -t 当然你关掉这个服务,就必须用下面的命令 /usr/local/socks5/bin/stopsocks -p 1234 -kill

⑨ 如何在Linux下配置socks5代理

找到socks5-v1.0r11.tar.gz这个软件包
开始编译,安装
#tar xvfz socks5-v1.0r11.tar.gz
#cd socks5-v1.0r11
#./configure --with-threads
#make
#make install
开始配置
一般来说安装完后,会在/etc目录下生成socks5.conf(配置文件)和socks5.passwd(用于验证的文件)这两个文件,
下面我把我的配置文件帖出来
#/etc/socks5.conf
#指定SOCKS v5绑定的ip地址和监听的端口。如果不指定绑定的IP将使用0.0.0.0
set SOCKS5_BINDINFC 192.168.0.8:1080
#忽略ident请求。当客户机没有运行identd时,使用SOCKS5_NOIDENT将降低超时值
set SOCKS5_NOIDENT
#指定连接停顿最长时间。超过最大值后,socks5断开连接
set SOCKS5_TIMEOUT 15
#socks5将接受SOCKS V4 协议的请求,默认不接受
set SOCKS5_V4SUPPORT
#指定同时存在的最大子进程数,Socks5预设为64
set SOCKS5_MAXCHILD 4
#指定密码文件
set SOCKS5_PWDFILE /usr/local/socks5/etc/socks5.passwd

#对所有的客户连接都使用username/password用户认证方法
auth - - u

#允许来自192.168.0.的任何经过用户认证的连接
permit u - 192.168.0. - - -
#/usr/local/socks5/etc/socks5.passwd
#用户 密码
userA passwdA
userB passwdB
userC passwdC

前面的一些设置由于我在配置文件里都写了相关的内容,就不在说明了
如果不需要用户验证只需要把
auth - - u
改成 auth - - -

permit u - 192.168.0. - - -
改成
permit - - - - - -

大家注意上面permit - - - - - -这一句,是使任何人都可以使用你的socks5 server,非常不安全(让你作跳板),最好是有点限制

permit - - clientIP - - -

开始测试
/usr/local/socks5/bin/socks5 -f -s

如果出现下面的信息表示测试成功。

18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode

然后退出socks5,开始正式运行它在背景模式:
正式运行
/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5

最后,加到/etc/rc.d/rc.local

echo "/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5.log"
>> /etc/rc.d/rc.local

如果要停止socks5,只要运行/usr/local/socks5/bin/stopsocks -kill就行,socks5就会停止!
启动测试:/usr/local/socks5/bin/socks5 -t
使用非默认端口:如果你想让socks5服务启动的时候不启动默认监听端口1080,比如为1234,我们可以运行如下命令
socks5 -b 1234 -t 当然你关掉这个服务,就必须用下面的命令 /usr/local/socks5/bin/stopsocks -p 1234 -kill