如何在Linux命令行中设置代理服务器网络? (linux 命令行设置网络设置代理服务器)

随着互联网的不断发展,日常使用网络的人越来越多。而在一些呈现区域限制的网络中,访问某些网站可能会受到影响。这时候,使用代理服务器网络是一种不错的选择。那么下面将详细介绍。

一、设置HTTP代理

在命令行中,我们可以通过export命令来设置http代理,具体步骤如下:

1.首先需要知道代理服务器的IP地址和端口号,我们以192.168.1.1和8080端口为例

2.在命令行输入以下命令:

export http_proxy=”http://192.168.1.1:8080″

3.确认代理设置完成后,我们可以在命令行中输入一些需要联网验证的命令来测试代理是否已经生效,例如使用curl链接一个网站:

curl www.bdu.com

如果访问正常,表明代理已经设置成功。

二、设置HTTPS代理

有时候需要设置https代理,以保证可以访问HTTPS协议的网站。设置步骤和http代理类似,如下:

1.同样需要知道代理服务器的IP地址和端口号

2.在命令行输入以下命令:

export https_proxy=”http://192.168.1.1:8080″

3.测试代理是否生效,可以在命令行输入:

curl -k https://www.bdu.com

其中-k参数的作用是忽略证书错误,这样就能访问HTTPS协议的网站了。

三、设置FTP代理

如果我们需要使用ftp协议连接FTP服务器,同样也需要设置代理,步骤如下:

1.仍然需要知道代理服务器的IP地址和端口号

2.在命令行输入以下命令:

export ftp_proxy=”http://192.168.1.1:8080″

3.测试代理是否生效,可以在命令行输入:

ftp ftp.gnu.org

如果可以连接,则表明代理已经设置完成。

四、取消代理

如果我们不再需要使用代理,可以通过以下命令来取消:

1.取消http代理

unset http_proxy

2.取消https代理

unset https_proxy

3.取消ftp代理

unset ftp_proxy

以上就是如何在Linux命令行中设置代理服务器网络的全部内容。通过这些简单的命令,我们就可以在命令行中使用代理服务器,有效解决某些网络限制的问题。如果你常常需要使用代理,建议将设置代理的命令写入到bashrc文件中,这样每次进入命令行时就可以自动加载代理设定,方便实用。

相关问题拓展阅读:

linux系统下怎么连接网络

两种情况

如果有桌面的话,按照下面的顺序

system-preferences-network connections-edit-connect automatically

把connect automatically前面的空格中的对勾打上。

   2. 如果是命令行界面

执行vi /etc/sysconfig/network-scripts/ifcfg-eth0(ifcfg-eth0是网卡名,不同的机器可能略有不同,可以用ifconfig看网卡名)

      然后修改ONBOOT行,改成ONBOOT=yes 如下图

 修改好后 按ESC建,然后shift+:,接下来输入wq保存退出。

最后重启下网络就行了,执行 service network restart

linux系统

下连网络,操作步骤如下:

1、首先用root用户登录linux桌面系统。

2、然后点击上方的【系统】, 在下拉菜单中点击【首选项】。

3、然后点击列表里的【网络连接】。

4、然后点击“编辑”。打开“IPV4 设置”页面,选择“方法”为“手动”。

5、选择“添加”。填写自己分配的ip地址,

子网掩码

,网关,

DNS服务器

等信息,参照windows 系统填写。填写完成后,点击“应用”即可。

1、以ubuntu系统为例,首先打开系统设置;

2、在设置页面,点击打开“网络”页面; 

3、在网络页面,点击有线连接后面的小齿轮;

4、在打开的页面中选择“IPV4”,然后勾选自动“DHCP”,再将下面两个DNS和路由打开;

5、返回有线连接页面,将开关打开,就可以看到当前网络已连接了。

在荧屏上方的任务栏上可以看到一个打杈的发射状的图标,左键点一下,然后在下拉中选择你的路由器,左键点击连接路由器,然后系统会提示你路由器有密码,你输入密码即可.不明白在留言吧

Linux-linux 下用route命令怎么设置网关

首先,要取得root权限,su 输入root密码,如果已经是root权限,假定要设置的网卡是eth0,那么输入:

ifconfig eth0 x.x.x.x x.x.x.x 前四个x是IP地址,后四个X是子网掩码,如果有多个网卡,则设置eth1 等。

默认网关:

输入:route add default gateway X.X.X.X

DNS:编辑 /etc/ resolve.conf 编辑可以用VI。

输入:

nameserver: 202.99.166.4 (网通,具体输入你的DNS)

设置网关命令如下所示:

route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 #增加一条到达244.0.0.0的路由。

route命令属于网络配置命令,以下为详细说明:

route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。 在Linux系统中设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的ip地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。

语法

route(选项)(参数)

选项

-A:设置地址类型;

-C:打印将Linux核心的路由缓存;

-v:详细信息模式;

-n:不执行DNS反向查找,直接显示数字形式的IP地址;

-e:netstat格式显示路由表;

-net:到一个网络的路由表;

-host:到一个主机的路由表。

参数

Add:增加指定的路由记录;

Del:删除指定的路由记录;

Target:目的网络或目的主机;

gw:设置默认网关;

mss:设置TCP的更大区块长度(MSS),单位MB;

window:指定通过路由表的TCP连接的TCP窗口大小;

dev:路由记录所表示的网络接口。

哪位知道怎么在linux的cent S.的版本下设置网络,前提是用命令行,在网上看了好多,都不可以

网上的一般都是对的,如果你没有设置成功可能有以下几个原因。

对于真机,网卡可能没有激活。

对于虚机,网卡的模式可能没有设置正确。

假设你的网卡的设备名是eth0

激活网卡

ifconfig eth0 up

设置IP地址,(假设你的的正确地址是192.168.100.2)

ifconfig eth0 192.168.100.2/24

修改/etc/sysconfig/network-script/ifcfg-eth0 文件中的配置内容。

ifconfig eth0 … netmask .x..x…xx

system-config-network

关于linux 命令行设置网络设置代理服务器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » 如何在Linux命令行中设置代理服务器网络? (linux 命令行设置网络设置代理服务器)