导航:首页 > 程序命令 > 命令行代理

命令行代理

发布时间:2022-02-12 19:44:11

1. 怎么用cmd命令开启http代理端口

在运行键入cmd->netstat -an就会显示出开放的端口了。
1、方法一:Windows本身自带的netstat命令
关于netstat命令,有关windows帮助文件中的介绍:
Netstat
显示协议统计和当前的 TCP/IP 网络连接。该命令只有在安装了 TCP/IP 协议后才可以使用。
netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]
参数
-a :显示所有连接和侦听端口。服务器连接通常不显示。
-e :显示以太网统计。该参数可以与 -s 选项结合使用。
-n :以数字格式显示地址和端口号(而不是尝试查找名称)。
-s :显示每个协议的统计。默认情况下,显示 TCP、UDP、ICMP 和 IP 的统计。-p 选项可以用来指定默认的子集。
-p protocol :显示由 protocol 指定的协议的连接;protocol 可以是 tcp 或 udp。如果与 -s 选项一同使用显示每个协议的统计,protocol 可以是 tcp、udp、icmp 或 ip。
-r 显示路由表的内容。
interval :重新显示所选的统计,在每次显示之间暂停 interval 秒。按 CTRL+B 停止重新显示统计。如果省略该参数,netstat 将打印一次当前的配置信息。
参考以上帮助信息进入到命令行下,使用netstat命令的a和n两个参数:
C:\>netstat -an
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
TCP 0.0.0.0:21 0.0.0.0:0 LISTENING
TCP 0.0.0.0:7626 0.0.0.0:0 LISTENING
UDP 0.0.0.0:445 0.0.0.0:0
UDP 0.0.0.0:1046 0.0.0.0:0
UDP 0.0.0.0:1047 0.0.0.0:0

Active Connections是指当前本机活动连接,Proto是指连接使用的协议名称,LocalAddress是本地计算机的 IP 地址和连接正在使用的端口号,Foreign Address是连接该端口的远程计算机的 IP地址和端口号,State则是表明TCP连接的状态,可以看到后面三行的监听端口是UDP协议的,所以没有State表示的状态。

2、方法二:工作在windows2000下的命令行工具fport

Fport是FoundStone出品的一个用来列出系统中所有打开的TCP/IP和UDP端口,以及它们对应应用程序的完整路径、PID标识、进程名称等信息的软件。在命令行下使用,如:
D:\>fport.exe
FPort v1.33 - TCP/IP Process to Port Mapper Copyright 2000 by Foundstone, Inc.
http://www.foundstone.com
Pid Process Port Proto Path
748 tcpsvcs -> 7 TCP C:\WINNT\System32\ tcpsvcs.exe
748 tcpsvcs -> 9 TCP C:\WINNT\System32\tcpsvcs.exe
748 tcpsvcs -> 19 TCP C:\WINNT\System32\tcpsvcs.exe
416 svchost -> 135 TCP C:\WINNT\system32\svchost.exe
如上就可以看到所有程序打开的端口了。
Fport的最新版本是2.0。在很多网站都提供下载,但是为了安全起见,当然最好还是到它的官网去下:http://www.foundstone.com/knowledge/zips/fport.zip

3、方法三:与Fport功能类似的图形化界面工具Active Ports
Active Ports为SmartLine出品,可以用来监视电脑所有打开的TCP/IP/UDP端口,不但可以将所有的端口显示出来,还显示所有端口所对应的程序所在的路径,本地IP和远端IP(试图连接的电脑IP)是否正在活动。
更重要的是,它还提供了一个关闭端口的功能,在用它发现木马开放的端口时,可以立即将端口关闭。这个软件工作在Windows NT/2000/XP平台下。可以在http://www.smartline.ru/software/aports.zip得到它。
其实使用windows xp的用户无须借助其它软件即可以得到端口与进程的对应关系,因为windows xp所带的netstat命令比以前的版本多了一个O参数,使用这个参数就可以得出端口与进程的对应来。

2. 在命令提示符下如何设置代理服务器

要借助注册表和批处理共同完成!

假设代理为:192.168.0.1 端口:80

先编写一个reg文件内容如下:
REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"proxyEnable"=dword:00000001
"proxyServer"="http=192.168.0.1:80"
(其他的代理设定也可以在这里加入,我只是以http代理为例子!)
(假设该reg文件名为:hhladn.reg,并且保存在C:\)

然后在编写一个bat文件,内容如下:
@echo off
c:\hhladn.reg
proxycfg -u

运行该批处理即可了

proxy -u主要是将新的设定值直接导入IE设定,而不致于要重起电脑。
具体,你可以使用proxycfg /? 看看具体用法。

此时,在局域网设定的[高级]里面就可以看到你的设定了

刚刚想到一个更简单的方法:
bat内容如下:
ECHO Windows Registry Editor Version 5.00 >>hhladn.reg

ECHO [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] >>hhladn.reg

ECHO "proxyEnable"=dword:00000001 >>hhladn.reg
ECHO "proxyServer"="http=192.168.0.1:80" >>hhladn.reg

REGEDIT /S hhladn.reg

DEL /F /Q hhladn.reg

proxycfg -u

3. 如何在命令行中使用 proxy

规则1: SQL语句必须以分号(;)或者(\G)结束 分号(;)是SQL语句的结束标志。如果遗忘了分号,而直接按下回车键时,在MySQL客户端上将显示如下 mySQL> SELECT * FROM customer -> 因为没有以分号结束,客户端认为SQL语句并没有结束,显示[->]等待用户继续输入命令,直到以分号结束。有些数据库中,支持省略最后的分号的情况。 规则2: 保留关键字不区分大小写 保留关键字是SQL中事先定义好的关键字,如上面检索语句中的SELECT、FROM等就属于保留关键字。在SQL中这些保留关键字是不区分大小写的。也就是说以下的语句都能正确地 被执行。 mySQL> SELECT * FROM customer; mySQL> select * FROM customer; mySQL> SeLecT * FROM customer; 但是,一般情况下在编写SQL时,还是要尽量统一保留关键字的大小。例如,以大写字母的形式写保留关键字,以小写字母的形式写表或列名, SQL语句也会看起来一目了然。另外,根据使用的数据库的不同,有的数据库中是区分表或列名的大小写的。 规则3: 可自由地加入空白或换行符 在SQL语句的中间,可以自由地加入空格或换行符,例如以下语言是可以被正确执行的。 mySQL> SELECT * -> FROM customer; mySQL> SELECT ->* ->FROM ->customer; 但是,在一个关键字的中间加入空格或改行符是不合法的。 一个SQL语句可以作为一行来编写,但是对那些比较长的语旬,可以在其中加入适当的改行符,这样方便阅读。 以命令语句为单位换行是一个可以参考的标准,例如,在SELECT语句中将检索对象列名一一列出,而下一行的FROM命令后列出检索对象表名,这样整个SQL语句看起来层次分明。 另外,在列名或表名后也可以换行,例如,将SELECT单独列一行,其后的检索对象列名前加入一个缩进(tab)后,将所有的列名一一行单独列出。 规则4: 使用[--]或[/* ...*/]加注释 在SQL语句中可以加入注释的。注释是不被DBMS解释的信息。注释又分为单行注释,以及多行注释。单行注释以两个[-]开头, 直到一行的末尾部被看作注释。多行注释是由[/*]与[*/]包含起来的字符串组成。. mySQL> SELECT * FROM customer; --THIS IS COMMENTS mysql>/*this /*>is /*>comments*/

4. 如何用cmd命令实现更改局域网代理服务器地址windows xp环境下

regadd""/vProxyEnable/tREG_DWORD/d1/f
regadd""/vProxyServer/d"12.123.12.12:8080"/f

这个是很早以前写的了.

5. mac 下的命令行 socks5 代理有什么好推荐的吗

UNIX-like系统下命令行可以通过proxychains改代理。 要完全全局linux可以用redsocks,Mac自己可以设系统设置但不是所有程序都鸟这个设置。 事先最折腾,事后最省事的应该是刷路由器吧。

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

本文详细介绍了在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命令行界面使用代理服务器上网的方法,希望对您有所帮助。

7. 命令行设置IE代理服务器

在代理地址里这么填试试
user:[email protected]

8. 如何用命令行查看当前计算机使用代理的情况

对于数量不多的几台机器,我们可以这样获取MAC地址:在Windows 98/Me中,依次单击“开始”→“运行” →输入“winipcfg”→回车。即可看到MAC地址。
在Windows 2000/XP/Vista/7中
单击开始,点击运行,输入cmd,,进入后输入ipconfig /all即可。
另外,还可以通过查看本地连接获取MAC地址:依次单击“本地连接”→“状态”——“支持”→“详细信息”。 即可看到MAC地址(实际地址)。
linux/unix
在命令行输入ifconfig即可看到MAC地址,

阅读全文

与命令行代理相关的资料

热点内容
程序员考试考什么科目 浏览:483
程序员必备文档编辑 浏览:958
踩水果解压大全 浏览:632
什么是dk服务器在 浏览:459
nusoapphp下载 浏览:927
黑莓原生解压rar 浏览:954
百度解压缩在哪 浏览:786
硬解压卡怎么用 浏览:181
新买的联想服务器怎么配置 浏览:755
mc命令方块的代码 浏览:650
服务器老打不开怎么办 浏览:254
单片机智能仪器 浏览:706
别告诉我你会记笔记pdf 浏览:160
一套谷歌51浏览器易源码 浏览:378
unix安装命令 浏览:58
cephmonitor源码 浏览:440
单片机的硬件结构重点 浏览:558
地铁逃生用什么服务器最好 浏览:931
租用云服务器怎么样 浏览:440
app上诉通讯录有什么后果 浏览:515