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地址,