linux下telnet命令主要是提供用戶遠(yuǎn)程登錄,下面由我為大家整理了linux的telnet命令使用方法詳解的相關(guān)知識(shí),希望對(duì)大家有幫助!
創(chuàng)新互聯(lián)公司是專業(yè)的泰和網(wǎng)站建設(shè)公司,泰和接單;提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行泰和網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
linux的telnet命令使用方法詳解
語(yǔ)法
telnet [-8acdEfFKLrx][-b主機(jī)別名][-e脫離字符][-k域名][-l用戶名稱][-n記錄文件][-S服務(wù)類型][-X認(rèn)證形態(tài)][主機(jī)名稱或IP地址通信端口]
參數(shù)
-8 允許使用8位字符資料,包括輸入與輸出 -a 嘗試自動(dòng)登入遠(yuǎn)端系統(tǒng) -b主機(jī)別名 使用別名指定遠(yuǎn)端主機(jī)名稱 -c 不讀取用戶專屬目錄里的.telnetrc文件 -d 啟動(dòng)排錯(cuò)模式 -e脫離字符 設(shè)置脫離字符 -E 濾除脫離字符 -F 使用Kerberos V5認(rèn)證時(shí),加上此參數(shù)可把本地主機(jī)的認(rèn)證數(shù)據(jù)上傳到遠(yuǎn)端主機(jī) -f 此參數(shù)的效果和”-F”參數(shù)相同 -k域名 使用Kerberos認(rèn)證時(shí),加上此參數(shù)讓遠(yuǎn)端主機(jī)采用指定的領(lǐng)域名,而非該主機(jī)的域名 -K 不自動(dòng)登入遠(yuǎn)端主機(jī) -l用戶名稱 指定要登入遠(yuǎn)端主機(jī)的用戶名稱 -L 允許輸出8位字符資料 -n記錄文件 指定文件記錄相關(guān)信息 -r 使用類似rlogin指令的用戶界面 -S服務(wù)類型 設(shè)置telnet連線所需IP TOS信息 -x 假設(shè)主機(jī)有支持?jǐn)?shù)據(jù)加密的功能,就使用它 -X認(rèn)證形態(tài) 關(guān)閉指定的認(rèn)證形態(tài)
linux的telnet命令使用示例
示例1:遠(yuǎn)程服務(wù)器無(wú)法訪問
[root@linuxprobe ~]# telnet 192.168.120.209 Trying 192.168.120.209... telnet: connect to address 192.168.120.209: No route to host telnet: Unable to connect to remote host: No route to host
處理這種情況方法:
(1)確認(rèn)IP地址是否正確
(2)確認(rèn)IP地址對(duì)應(yīng)的裝機(jī)是否已經(jīng)開機(jī)
(3)如果主機(jī)已經(jīng)啟動(dòng),確認(rèn)路由設(shè)置是否設(shè)置正確(使用route命令查看)
(4)如果主機(jī)已經(jīng)啟動(dòng),確認(rèn)主機(jī)上是否開啟了telnet服務(wù)(使用netstat命令查看,TCP的23端口是否有LISTEN狀態(tài)行)
(5)如果主機(jī)已經(jīng)啟動(dòng)telnet服務(wù),確認(rèn)防火墻是否開放了23端口的訪問(使用iptables-save查看)
示例2:域名無(wú)法解析
[root@linuxprobe ~]# telnet : Temporary failure in name resolution
處理這種情況方法:
(1)確認(rèn)域名是否正確
(2)確認(rèn)本機(jī)的域名解析有關(guān)的設(shè)置是否正確(/etc/resolv.conf中nameserver的配置是否正確,如果沒有,可以使用nameserver 8.8.8.8)
(3)確認(rèn)防火墻是否放開了UDP53端口的訪問(DNS使用UDP協(xié)議,端口53,使用iptables-save查看)
示例3:拒絕訪問
[root@linuxprobe ~]# telnet 192.168.120.206 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused telnet: Unable to connect to remote host: Connection refused
處理這種情況方法:
(1)確認(rèn)IP地址或者主機(jī)名是否正確
(2)確認(rèn)端口是否正確,是否默認(rèn)23端口
若要檢查192.168.120.206的某端口是否能否能訪問,如443端口,可使用如下命令
[root@linuxprobe ~]# telnet 192.168.120.206 443 Trying 192.168.120.206... telnet: connect to address 192.168.120.206: Connection refused
說(shuō)明:這表示192.168.120.206的443端口不能訪問
示例4:telnet root用戶的登入
[root@linuxprobe ~]# telnet 192.168.120.204 Trying 192.168.120.204... Connected to 192.168.120.204 (192.168.120.204). Escape character is '^]'. localhost (Linux release 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:44 EST 2012) (1) login: root Password: Login incorrect
說(shuō)明:一般情況下不允許root從遠(yuǎn)程登錄,可以先用普通賬號(hào)登錄,然后再su -切到root用戶。若要允許root用戶登入,可用下列方法:
[root@linuxprobe ~]# vi /etc/pam.d/login #auth required pam_securetty.so #將這一行加上注釋! 或 [root@linuxprobe ~]# mv /etc/securetty /etc/securetty.bak
示例5:?jiǎn)⒂胻elnet服務(wù)
[root@linuxprobe ~]# cd /etc/xinetd.d/ [root@linuxprobe xinetd.d]# ll 總計(jì) 124 -rw-r--r-- 1 root root 1157 2011-05-31 chargen-dgram -rw-r--r-- 1 root root 1159 2011-05-31 chargen-stream -rw-r--r-- 1 root root 523 2009-09-04 cvs -rw-r--r-- 1 root root 1157 2011-05-31 daytime-dgram -rw-r--r-- 1 root root 1159 2011-05-31 daytime-stream -rw-r--r-- 1 root root 1157 2011-05-31 discard-dgram -rw-r--r-- 1 root root 1159 2011-05-31 discard-stream -rw-r--r-- 1 root root 1148 2011-05-31 echo-dgram -rw-r--r-- 1 root root 1150 2011-05-31 echo-stream -rw-r--r-- 1 root root 323 2004-09-09 eklogin -rw-r--r-- 1 root root 347 2005-09-06 ekrb5-telnet -rw-r--r-- 1 root root 326 2004-09-09 gssftp -rw-r--r-- 1 root root 310 2004-09-09 klogin -rw-r--r-- 1 root root 323 2004-09-09 krb5-telnet -rw-r--r-- 1 root root 308 2004-09-09 kshell -rw-r--r-- 1 root root 317 2004-09-09 rsync -rw-r--r-- 1 root root 1212 2011-05-31 tcpmux-server -rw-r--r-- 1 root root 1149 2011-05-31 time-dgram -rw-r--r-- 1 root root 1150 2011-05-31 time-stream [root@linuxprobe xinetd.d]# cat krb5-telnet # default: off # description: The kerberized telnet server accepts normal telnet sessions, \ # but can also use Kerberos 5 authentication. service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/kerberos/sbin/telnetd log_on_failure += USERID disable = yes }
配置參數(shù)通常如下:
service telnet
{
disable = no #啟用
flags = REUSE #socket可重用
socket_type = stream #連接方式為TCP
wait = no #為每個(gè)請(qǐng)求啟動(dòng)一個(gè)進(jìn)程
user = root #啟動(dòng)服務(wù)的用戶為root
server = /usr/sbin/in.telnetd #要激活的進(jìn)程
log_on_failure += USERID #登錄失敗時(shí)記錄登錄用戶名
}
如果要配置允許登錄的客戶端列表,加入
only_from = 192.168.0.2 #只允許192.168.0.2登錄
如果要配置禁止登錄的客戶端列表,加入
no_access = 192.168.0.{2,3,4} #禁止192.168.0.2、192.168.0.3、192.168.0.4登錄
如果要設(shè)置開放時(shí)段,加入
access_times = 9:00-12:00 13:00-17:00 # 每天只有這兩個(gè)時(shí)段開放服務(wù)(我們的上班時(shí)間:P)
如果你有兩個(gè)IP地址,一個(gè)是私網(wǎng)的IP地址如192.168.0.2,一個(gè)是公網(wǎng)的IP地址如218.75.74.83,如果你希望用戶只能從私網(wǎng)來(lái)登錄telnet服務(wù),那么加入
bind = 192.168.0.2
各配置項(xiàng)具體的含義和語(yǔ)法可參考xined配置文件屬性說(shuō)明(man xinetd.conf)
配置端口,修改services文件:
# vi /etc/services
找到以下兩句
telnet 23/tcp
telnet 23/udp
如 果前面有#字符,就去掉它。telnet的默認(rèn)端口是23,這個(gè)端口也是黑客端口掃描的主要對(duì)象,因此最好將這個(gè)端口修改掉,修改的方法很簡(jiǎn)單,就是將 23這個(gè)數(shù)字修改掉,改成大一點(diǎn)的數(shù)字,比如61123。注意,1024以下的端口號(hào)是internet保留的端口號(hào),因此最好不要用,還應(yīng)該注意不要與 其它服務(wù)的端口沖突。
啟動(dòng)服務(wù):service xinetd restart
很多朋友都想知道linux怎么查看mysql的狀態(tài)?下面就一起來(lái)說(shuō)說(shuō)吧!
linux查看mysql的狀態(tài)
1、打開linux系統(tǒng),在linux的桌面的空白處右擊。
2、在彈出的下拉選項(xiàng)里,點(diǎn)擊打開終端。
3、然后在終端窗口使用命令#servicemysqldstatus可以查看到mysql相應(yīng)的狀態(tài)。
4、顯示mysqldisstopped為停止?fàn)顟B(tài),顯示mysqldisrunning為啟動(dòng)狀態(tài)。
以上就是小編的分享,希望能幫助到大家。
Linux認(rèn)證的主要類型
隨著國(guó)外Linux廠商的不斷進(jìn)入,以及國(guó)內(nèi)Linux廠商的迅速成長(zhǎng),Linux的應(yīng)用越來(lái)越受到廣泛的關(guān)注,同時(shí),在Linux的強(qiáng)大需求拉動(dòng)下,Linux認(rèn)證也越來(lái)越成為人們提升自身競(jìng)爭(zhēng)力的新寵。
國(guó)內(nèi)提供Linux認(rèn)證時(shí)間并不算長(zhǎng),1999年第一個(gè)Linux認(rèn)證——RedHat的RHCE進(jìn)入國(guó)內(nèi),中國(guó)技術(shù)人員接受標(biāo)準(zhǔn)化的Linux培訓(xùn)正式開始。緊接著TurboLinux的TLCE、即時(shí)的ThizLinux BEST認(rèn)證也相繼進(jìn)入中國(guó),為L(zhǎng)inux技術(shù)人才的培養(yǎng)提供了更多渠道和更多選擇。同時(shí),國(guó)內(nèi)的中軟、紅旗也為開始提供自己的Linux認(rèn)證。
雖然國(guó)內(nèi)的Linux起步較晚,但是目前國(guó)內(nèi)的Linux認(rèn)證各有其特點(diǎn),讓人有些眼花繚亂。下面我們就把Linux認(rèn)證分為“國(guó)際主流”和“值得推薦”兩類進(jìn)行簡(jiǎn)單的介紹,希望通過介紹您可以選擇到最適合自己的Linux認(rèn)證。
一、國(guó)際主流認(rèn)證類:
LPIC認(rèn)證
LPI是Linux Professional Institute的縮寫,Linux Professional Institute是一個(gè)中立的,非商業(yè)行為的組織機(jī)構(gòu),致力于提供了中立于廠商的Linux培訓(xùn)和認(rèn)證。由于其獨(dú)特的形式,LPI逐漸發(fā)展為一個(gè)倍受公認(rèn)和廣泛認(rèn)可的Linux認(rèn)證考試體系。
LPIC認(rèn)證體系分為三個(gè)層次:LPIC一級(jí),能在Unix命令線上工作;LPIC二級(jí),能管理小到中型的網(wǎng)址; LPIC三級(jí),設(shè)計(jì)和執(zhí)行復(fù)雜自動(dòng)化問題,像多網(wǎng)址企業(yè),重任務(wù)ITERNET 網(wǎng)址的解決辦法。
LPI 的多級(jí)考試是通過虛擬大學(xué)企業(yè)(VUE)測(cè)試中心在全球?qū)嵤?,考試是?biāo)準(zhǔn)的表格形式測(cè)試,沒有專門的測(cè)試設(shè)施。想要獲得LPIC認(rèn)證,只需到最近的虛擬大學(xué)或Prometric測(cè)試中心區(qū)就可以了。目前,LPI只提供一級(jí)和二級(jí)考試的培訓(xùn)課程。LPIC每門的考試費(fèi)是100美元。LPIC很大程度上受益于行業(yè)內(nèi)對(duì)中立廠商認(rèn)證的.興趣。
Sair Linux GUN認(rèn)證
Sair Linux GUN認(rèn)證是第一個(gè)中立性質(zhì)的Linux認(rèn)證,由Tobin Maginuis發(fā)起??荚囈卜譃槿齻€(gè)等級(jí):第一級(jí)Sair Linux GUN認(rèn)證管理員、第二級(jí)Sair Linux GUN認(rèn)證工程師、第三級(jí)Sair Linux GUN主管工程師。與其他考試不同,每一個(gè)等級(jí)的考試都要求通過4門考試,分別對(duì)應(yīng)Linux安裝、網(wǎng)絡(luò)連通、系統(tǒng)管理、安全道德隱私四個(gè)應(yīng)用領(lǐng)域的一個(gè)層次。
目前,Sair Linux GUN考試由Sylvan Prometric管理,每門考試包括50道題,74分才算通過,每門考試費(fèi)用在99美元左右。隨著認(rèn)證的增多,最先引發(fā)Linux認(rèn)證的中立性的Sair Linux GUN認(rèn)證雖然注意力沒有那么相對(duì)集中,但是仍然為L(zhǎng)inux愛好者所推崇。
RHCE認(rèn)證
RHCE是國(guó)內(nèi)應(yīng)用版本較為普遍的RedHat公司推出的Linux認(rèn)證,全名為:Red Hat Certified Engineer。RHCE課程分為Standard Track(標(biāo)準(zhǔn)型)和Rapid Track(快速型)兩種。你可以根據(jù)自己的時(shí)間安排以及學(xué)習(xí)要求自由選擇。
國(guó)內(nèi)提供的RHCE培訓(xùn)主要是Standard Track RHCE課程,主要包括Linux入門、系統(tǒng)管理、網(wǎng)絡(luò)管理三門課程。最后進(jìn)行為期一天的考試,包括2.5小時(shí)的故障排除測(cè)試、1個(gè)小時(shí)的常用命令語(yǔ)句的多項(xiàng)選擇測(cè)試,最長(zhǎng)2.5小時(shí)的故障排除測(cè)試。考試注重學(xué)員的動(dòng)手操作能力,頗有難度,也頗有權(quán)威性。有報(bào)道稱,RHCE的通過率為57%。
RHCE的培訓(xùn)費(fèi)和考試費(fèi)都相對(duì)較高。就培訓(xùn)費(fèi)而言,入門課程在800元左右,系統(tǒng)管理、網(wǎng)絡(luò)管理都在1500元左右,考試費(fèi)更高達(dá)2000元。典型的費(fèi)用和知名度成正比的證書,如果看重RedHat的名氣,花點(diǎn)銀子也值得。
二、值得推薦類:
ThizLinux BEST 認(rèn)證
ThizLinux BEST認(rèn)證是即時(shí)科研集團(tuán)去年正式在中國(guó)推出的Linux認(rèn)證體系,包括循序漸進(jìn)的四個(gè)層次,“Basic、Expert、Software Engineer、Total Solution”(“應(yīng)用工程師、網(wǎng)絡(luò)專家、軟件工程師、技術(shù)專家”)四個(gè)等級(jí)。滿足不同層次學(xué)員的要求,你可以什么都不會(huì),也可以在已有的基礎(chǔ)上得到專業(yè)性提高。
由于即時(shí)科研集團(tuán)在國(guó)際市場(chǎng)上的影響力,使得ThizLinux BEST認(rèn)證一推出便受到各界的關(guān)注,短短半年時(shí)間,ThizLinux BEST認(rèn)證就已經(jīng)在全國(guó)建立起培訓(xùn)網(wǎng)絡(luò),參加認(rèn)證學(xué)習(xí)十分方便。
除了提供基于ThizLinux的桌面辦公應(yīng)用的B級(jí)課程和系統(tǒng)、網(wǎng)絡(luò)管理的E級(jí)課程,ThizLinux BEST認(rèn)證的很大一個(gè)特點(diǎn),就是提供了Linux技術(shù)的最完整課程規(guī)劃,在更高層次的Software engineer和Total solution的課程里面,真正深入到Linux系統(tǒng)的內(nèi)核,學(xué)習(xí)Linux下的C、Java編程,以及PHP、Perl開發(fā)、Linux安全系統(tǒng)、Linux嵌入系統(tǒng)應(yīng)用等最尖端的技術(shù)應(yīng)用和最新的發(fā)展動(dòng)態(tài)。實(shí)現(xiàn)真正意義上的開發(fā)技術(shù)培訓(xùn),而不是僅僅偏向應(yīng)用。
同時(shí),即時(shí)科研集團(tuán)與CEIAEC的攜手合作,將即時(shí)Linux課程納入到“國(guó)家信息化技術(shù)證書”體系。因此,參加“Thiz BEST”認(rèn)證體系的學(xué)員不僅獲得國(guó)際權(quán)威的Linux認(rèn)證,“B”、“E”級(jí)別課程的學(xué)員還可以通過參加全國(guó)統(tǒng)一考試,獲得『國(guó)家信息化技術(shù)證書教育考試』認(rèn)證。拿雙證實(shí)在很值哦。
最最主要的是培訓(xùn)考試費(fèi)用方面,ThizLinux BEST認(rèn)證提供了較低的價(jià)位,B級(jí)課程考試費(fèi)也不過400元左右,對(duì)想抓住Linux機(jī)遇的人來(lái)說(shuō),是一個(gè)不錯(cuò)的選擇。
TLCE認(rèn)證
TLCE是TurbolinuxCertified Engineer的縮寫。作為世界知名Linux公司之一,Turbolinux公司推出的TLCE認(rèn)證考試也成為L(zhǎng)inux認(rèn)證考試主流之一。特別是在日本及韓國(guó),獲取TLCE證書已成為IT工程師的又一新寵。僅在日本,目前就有TLCE工程師近千名。2000年4月,TLCE認(rèn)證考試走入中國(guó)。
TLCE認(rèn)證主要針對(duì)基于Linux的網(wǎng)絡(luò)系統(tǒng)管理,課程分為三個(gè)部分:《Turbolinux 用戶基礎(chǔ)》(TLF)、《Turbolinux系統(tǒng)管理》(TSA)、Turbolinux網(wǎng)絡(luò)管理》(TNA)。從課程架構(gòu)可以看出TLCE看重的是綜合素質(zhì),通過熟悉環(huán)境、熟練操作,使認(rèn)證人員成為真正意義的網(wǎng)絡(luò)系統(tǒng)管理員。
TLCE認(rèn)證的考試比較靈活,分為集合型考試和單科結(jié)業(yè)式考試,學(xué)員可以根據(jù)自身的情況選擇不同的認(rèn)證方式,不過從認(rèn)證價(jià)格上來(lái)說(shuō),集合型的考試費(fèi)為800元,單科結(jié)業(yè)式三部分類榮分別為100、400、400,相比起來(lái)還是前者劃算。
RCE認(rèn)證
RCE認(rèn)證是國(guó)內(nèi)最早期的Linux廠商——紅旗提供的Linux認(rèn)證,其課程結(jié)構(gòu)與RHCE的類似,不過是基于紅旗自己的Linux產(chǎn)品,也分為:Fundamentals、System Administration、Network Administration三部分。
RCE仍然面向的是應(yīng)用層次的培訓(xùn),考試難度卻相對(duì)容易,價(jià)格也適應(yīng)中國(guó)的消費(fèi)層次,RCE三門課程的培訓(xùn)費(fèi)用僅在4000元左右,考試費(fèi)用每門課只需200元。
由于近年中國(guó)政府的大力倡導(dǎo),以及紅旗在電子政務(wù)上取得不俗成績(jī),使得國(guó)內(nèi)出身的紅旗Linux認(rèn)證也成為L(zhǎng)inux認(rèn)證中的新寵,擁有了大批Linux愛好者的支持。
;
成了一個(gè)很多人遇到的問題。
IEEE 802.1x 稱為基于端口的訪問控制協(xié)議(Port based network access
control protocol)。關(guān)于技術(shù)性的細(xì)節(jié)我們就不過仔細(xì)的討論了,下面我們
現(xiàn)在流行使用的Linux下的認(rèn)證軟件有兩種:mdc-ssd和xsupplicant,下面我
下面我們所用到的軟件包,我會(huì)用黃色標(biāo)出,使用的shell命令,用青色標(biāo)出
配置文檔的內(nèi)容,用綠色標(biāo)出,需要修改的關(guān)鍵地方,用紅色標(biāo)出。本文假設(shè)你
已經(jīng)了解linux shell的基本命令操作,并且IP配置是正確的。而且本文省略了
技術(shù)細(xì)節(jié),僅敘述操作步驟,所以,請(qǐng)嚴(yán)格按照步驟操作。一.mdc-ssd(1)下載mdc-ssd-01.1.2-1.i386.rpm軟件包。
(2)安裝mdc-ssd
進(jìn)入mdc-ssd-01.1.2-1.i386.rpm所在的目錄,鍵入命令
rpm -Uvh --nodeps mdc-ssd-01.1.2-1.i386.rpm
你可以見到進(jìn)度條增長(zhǎng),等待mdc-ssd安裝完成。
(3)待mdc-ssd安裝完成以后,鍵入以下命令:cd /us/libln -s libssl.so libssl.so.1
ln -s libcrypto.so libcrypto.so.1
如果它提示你沒有這個(gè)文件,在安裝光盤上有,自己把它裝上去就可以了。作為新手,
最好開始安裝的時(shí)候就選全部安裝,這樣可以免去后面很多不必要的麻煩。
(4)配置mdc-ssd
cd /etc/mdc-ssdvi ifcfg對(duì)配置文件進(jìn)行編輯
前面出現(xiàn)的一大片文字你可以不用去管,注意最后幾行,應(yīng)該是下面這樣的
#if ap hp sp ms dp Tv Tf Tpa Tc id df
#--- -- -- -- -- -- -- -- -- --- -- --
eth0 120 30 120 3 13 1 /etc/mdc-ssd/eth0/trustedCA.pem - - username password注意,紅色部分就是你要進(jìn)行修改的了
將“username”換成你的上網(wǎng)帳號(hào),比如我的是dq121133
將“password”換成你的上網(wǎng)密碼,比如123456
將“13”換成“4”
存盤,退出,OK了!
確保你的ip配置正確,和windows下的一樣就可以了,在console下鍵入mdc-ssd回車,把窗口最小化,但不要關(guān)掉了,你就可以試試看ping網(wǎng)關(guān),一般情況下都能通了!
如果不通,按Ctrl+c,中止進(jìn)程,然后重新運(yùn)行mdc-ssd,多試幾次,應(yīng)該就可以了!
一 :卸載
1.第一步卸載Network-Manager (具體字母的大小寫我沒注意,如果Network-Manager不能成功,那就換成network-manager試試,卸載了它,那么右上角的扇形網(wǎng)絡(luò)連接圖案也就消失了)
終端下的執(zhí)行命令如下:sudo apt-get remove Network-Manager //慎用!卸載后就只能通過命令行連接啦,如果還不會(huì)使用命令行連接就麻煩啦。
二:有線網(wǎng)卡和無(wú)線網(wǎng)卡這兩種情況的連接方式
2.第二步(操作有線網(wǎng)卡的步驟,假設(shè)有線網(wǎng)卡在系統(tǒng)中的標(biāo)識(shí)為eth0):
2.1關(guān)掉有線網(wǎng)卡的操作:
終端下的命令:sudo ifconfig eth0 down
2.2重啟有線網(wǎng)卡的操作:
終端下的命令:sudo ifconfig eth0 up
2.3通過dhclient獲取ip地址
終端下的命令:sudo dhclient eth0 (關(guān)鍵的這一步,昨晚忘了做,所以導(dǎo)致能ping通路由器,但是卻上不了外網(wǎng))
2.第二步(操作無(wú)線網(wǎng)卡的步驟,假設(shè)有線網(wǎng)卡在系統(tǒng)中的標(biāo)識(shí)為wlan0):
2.1關(guān)掉有線網(wǎng)卡的操作:
終端下的命令:sudo ifconfig wlan0 down
2.2重啟有線網(wǎng)卡的操作:
終端下的命令:sudo ifconfig wlan0 up
2.3配置wpa_supplicant.conf配置文件.配置文件如下:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
network={
ssid="wifi名字"
psk="wifi密碼"
priority=5
}
2.5使用wpa_supplicant連接熱點(diǎn)
sudo wpa_supplicant -B -iwlan0 -c./wpa_supplicant.conf
輸入該命令后會(huì)出現(xiàn)以下錯(cuò)誤:
ioctl[SIOCSIWENCODEEXT]: Invalid argument
出現(xiàn)此錯(cuò)誤不用管,繼續(xù)下一步獲取ip地址;
2.4通過dhclient獲取ip地址
終端下的命令:sudo dhclient wlan0