本文目錄一覽:
我打開網頁 每個網頁說需要java 導致許多東西打不開 有沒有什麼辦法解決
不能瀏覽網頁的原因和解決辦法
最近發現很多網友問無法瀏覽網頁之類的問題,確實太多人問了,為了解決各位的疑惑,本人便收集一些資料並和各位探討下如何排除這個故障。(倒杯茶先)當然偶只是和大家一起分析一下比較常見的故障,具體情況還需具體分析,各位可以參考一下幾種情況做相應的措施,希望能給各位帶來幫助。若各位覺得好的話記得幫偶頂一下,不要讓這篇帖子沉了,好讓更多人看到。
情況一:上網無法瀏覽網頁卻能用QQ聊天。
1、瀏覽器“連接”選項設置錯誤
解決辦法:正確設置上網類型。如果是通過代理服務上網的,請正確填寫代理服務器的IP地址與端口號;如果不是,請不要勾選“通過代理服務器”這個選項。
2、DNS服務器設置錯誤
解決辦法:如果ISP提供商分配給你的是固定的IP地址,那麼請正確填寫ISP提供的IP地址與DNS服務器地址;如果ISP提供商分配的是動態的IP地址,那麼無須填寫DNS服務器地址;還有一個可能是ISP提供商的DNS服務器出錯不能正確地進行域名→IP地址之間的轉換,這個時候你可以在瀏覽器的地址欄敲入網站的IP地址,即可瀏覽網頁。
3、防火牆設置錯誤
解決辦法:如果防火牆設置不當,那麼可能阻隔與外網進行信息交換,造成無法瀏覽網頁的故障。我們可以修改防火牆設置。什麼,怎麼修改?這就不用俺說了吧。嗯,還是說一下,對於不了解的朋友直接選默認級別,選“中”就可以了。
情況二:ADSL能成功登陸但無法瀏覽網頁的故障解決辦法
首先應該PING ISP的DNS服務器地址,看看能否PING通,如果能PING通,多數是軟件問題居多,如果不能PING通,則應該檢查硬件設備/線路連接狀況和通訊協議(TCP/IP)
如果能PING通,可以看到類似以下的信息:
命令ING 202.98.160.68
Reply from 202.98.160.68: bytes=32 time=14ms TTL=250
Reply from 202.98.160.68: bytes=32 time=27ms TTL=250
Reply from 202.98.160.68: bytes=32 time=20ms TTL=250
Reply from 202.98.160.68: bytes=32 time=17ms TTL=250
如果不能PING通,會有以下信息:
Pinging 202.98.160.68 with 32 bytes of data:
time out
time out
time out
time out
1.有多台電腦的朋友,可以用別的電腦替換,替換的電腦不要裝任何代理服務器軟件,也不要裝任何防火牆,並且只裝一個網卡直接和ADSLMODEM相連,正確裝上ADSL撥號軟件後。看是否能正常瀏覽,如果能,故障就是用戶端的電腦引起,如果不行,就需要檢測MODEM和線路是否正常。
2.只有一台電腦的朋友,可以先停止運行所有代理服務器軟件,例如WINGATE 、SYGATE、WINDOWS的INTERNET連接共享(ICS)等等,直接登陸看看故障能否排除,如果停止運行代理服務器軟件後故障排除,那可以肯定是代理服務軟件的問題。
3.檢查瀏覽器特別是IE的設置,例如最常見的引發不能瀏覽網頁的故障是在IE中選取了“自動檢測設置”,記住這個選項千萬不要選取。如果是IE5X版本,單擊工具-》INTRENET選項-》連接-》局域網設置,就可以看到該選項,如果該選項前面打了勾,一定要取消。取消後故障就可以解決。
4.檢查TCP/IP協議的屬性設置,特別是DNS服務器設置是否正確,昆明的ADSL用戶可以將主控DNS服務器設置為:202.98.160.68,輔助DNS可以設置為:202.98.161.68 , 特別要說明的是,撥號軟件不同,設置DNS的位置也不一樣,有些(在撥號網絡的連接圖標的屬性中設置,有些在控制面板網絡中設置,有些在撥號軟件(例如ENTERNET300)自帶的連接Profile屬性中設置。這3個地方都要務必設置正確。
5.用WINDOWS的朋友,如果經過上述檢查都確認正確無誤,可以準備好ADSL撥號軟件和WINDOWS系統光盤,然後先刪除撥號軟件,再刪除控制面板/網絡中的所有TCP/IP協議,重啟電腦後再重新添加TCP/IP協議,並打開MODEM電源,重新安裝撥號軟件,經過測試,如果設置正確無誤,重裝撥號軟件和TCP/IP後大都可以解決撥號能撥通但無法瀏覽網頁的問題。
6.更換一個瀏覽器軟件例如網景公司的NETSCAPE瀏覽器瀏覽測試。
7.如果你直接連接ADSL MODEM上網的那台電腦裝了兩個網卡,試試把連接局域網絡的網卡先拿起,只留下連接ADSL MODEM的網卡。然後看看故障是否排除,如果故障排除,就應該檢查網絡和系統資源配置。特別是看看網卡和其他設備有沒有衝突(WINDOWS用戶可以在控制面板/系統/設備管理中查看設備是否正常)
8.你的網卡啟用了BOOT ROM芯片的引導功能,而且網卡帶有PXE的引導芯片之後所造成的。可以這樣解決:
①如果網卡是集成在主板上的,或者將網上的啟動程序寫進了BIOS中,可以從BIOS設置中修改系統的引導順序,如設置硬盤最先引導,或者從BIOS中禁止網卡啟動系統。
②如果網卡不是集成的,則可以拔掉網卡上的引導芯片或者用網卡設置程序,禁止網卡的BootROM引導功能也可以關機,然後在開機之後,當出現“Press Shift-F10 Configure……”時,馬上按“Shift+F10”組合鍵,進入菜單之後,從第4行中將Boot order rom設置為disable,然後按F4鍵保存退出。
情況三:共享上網無法瀏覽網頁
用Windows XP系統的機器做代理服務器後發現局域網中的其他電腦無法瀏覽網頁,但是有數據流,還可以使用QQ等軟件,網絡中的各個機器也可以互訪。代理服務器為雙網卡,在網絡配置嚮導中設置為“網絡中的其他計算機通過本機上網”(通過a網卡接局域網),在共享屬性中設置為“共享到網絡中的b連接”(即第2張,為b網卡)。客戶機設置為“通過網絡中的其他電腦上網”,操作系統有Windows 98/2000/XP,通過交換機連接。代理服務器接交換機的了個指示燈工作正常(a、b網卡和寬帶Modem連接),但客戶機上的指示燈只是偶爾亮一下。在打開網頁時,可以在狀態欄看到“正在打開*****網頁”但很長時間都看不到網頁,最後顯示“網頁無法顯示”的提示。
解決措施:可能是你的網線連接和DNS設置存在問題:
①做一條級聯線,將a網卡直接連接到寬帶ADSL上,其他不動。
②設置其他客戶機的IP地址為192.168.0.2、192.168.0.3、192.168.0.4……,子網掩碼設置為255.255.255.0,設置每台客戶機的網關地址為192.168.0.1,設置DNS為你的ISP的DNS地址。
同時,也可以考慮一下代理服務器、網卡之間是否存在着衝突,調換一下PCI插槽、移除暫時不需要的外設等也對問題的解決有一定幫助。
常見的ADSL斷流現象
網頁打不開、下載中斷、或者在線視、音頻流中斷,這些情況都是很多使用ADSL上網的人會遇到的麻煩。可是當仔細檢查ADSL MODEM的狀態時,又會發現撥號登錄已經成功。那麼問題究竟出在哪裡?
1.線路不穩定
如果住所離電信局太遠(5公里以上)可以向電信部門申報。確保線路連接正確(不同的話音分離器的連接方法有所不同,請務必按照說明書指引正確連接)。同時確保線路通訊質量良好沒有被干擾,沒有連接其它會造成線路干擾的設備,例如電話分機,傳真機等。並檢查接線盒和水晶頭有沒有接觸不良以及是否與其它電線串繞在一起。有條件最好用標準電話線,如果是符ITU國際電信聯盟標準的三類、五類或超五類雙絞線更好。電話線入戶後就分開走。一線走電話、一線走電腦。如果居住的房間都希望安裝電話分機,最好選用質量好的分線盒。PC接ADSL Modem附帶的雙絞線。(注意:手機一定不要放在ADSL Modem的旁邊,因為每隔幾分鐘手機會自動查找網絡,這時強大的電磁波干擾足以造成ADSL Modem斷流。)
2.檢查您的網卡,如果是ISA網卡最好能換成PCI的,並且選擇質量好的網卡,太便宜的網卡可能是造成問題的罪魁禍首。10M或10M/100M自適應網卡都可。另外,雙網卡引起衝突同樣值得關注,這時,應當拔起連接局域網或其它電腦的網卡,只用連接ADSL的網卡上網測試,如果故障恢復正常,檢查兩塊網卡有沒有衝突 。
3.ADSL Modem或者網卡設置有誤
最常見的是設置錯了ADSL Modem的IP地址,或是錯誤設置了DNS服務器。因為對於ADSL虛擬撥號的用戶來說,是不需要設定IP地址的,自動分配即可。TCP/IP網關一般也不需要設置。另外如果設定DNS一定要設置正確,如果操作系統是Windows 9x,在DOS窗口下鍵入Winipcfg獲取DNS地址,在Windows 2000/XP下鍵入ipconfig /renew,或詢問當地電信部門。
另外,TCP/IP設置最容易引起不能瀏覽網頁的情況,例如沒有更改過設置,一直可以正常瀏覽,突然發現瀏覽不正常了,就可以試着刪除TCP/IP協議後重新添加TCP/IP 協議。
4.ADSL Modem同步異常
檢查一下自己的電話線和ADSL連接的地方是否接觸不良,或者是電話線出現了問題。如果懷疑分離器壞或ADSL Modem壞,嘗試不使用分離器而直接將外線接入ADSL Modem。如果確定是分離器沒有問題,要保證分離器與ADSL Modem的連線不應該過長,太長的話同步很困難。如果排除上述情況,只要重起ADSL Modem就可以解決同步問題。
5.撥號軟件互擾
ADSL接入Internet的方式有虛擬撥號和專線接入兩種,現在個人用戶的ADSL大都是採用前者。而PPPOE(Point-to-Point Protocol over Ethernet以太網上的點對點協議)虛擬撥號軟件都有各自的優缺點。經過多方在不同操作系統的測試,如果使用的操作系統是Windows XP,推薦用它自帶PPPOE撥號軟件,斷流現象較少,穩定性也相對提高。如果使用的是Windows ME或9x,可以用以下幾種虛擬撥號軟件——EnterNet、WinPoET、RsapPPoE。其中,EnterNet是現在比較常用的一款,EnterNet 300適用於Windows 9x;EnterNet 500適用於Windows 2000/XP。當你用一個PPPOE撥號軟件有問題時,不妨卸載這個軟件後換用一個其它的PPPOE撥號軟件,請務必注意不要同時裝多個PPPOE軟件,以免造成衝突。
6.其他軟件衝突
卸載有可能引起斷流的軟件,現在發現某些軟件例如QQ 2000b等,偶然會造成上網斷流,具體什麼條件下會引發,尚要進一步測試。不少網友卸載後就發現斷流問題解決了,包括用普通Modem 163撥號上網的用戶也有用這種方法解決了斷流問題的情況,筆者也收到朋友的郵件反映卸載QQ後斷流問題解決,所以如果你有QQ,不妨先卸載你的OICQ,然後再上網試試。當你發現打開某些軟件就有斷流現象,關閉該軟件就一切正常時,卸載該軟件試試。
7.病毒攻擊和防火牆軟件設置不當
雖然受到黑客和病毒的攻擊可能性較小,但也不排除可能性。病毒如果破壞了ADSL相關組件也會有發生斷流現象。建議安裝“天網防火牆”或者“金山網鏢”網絡防火牆,它們都可以實時監控你的計算機和網絡的通訊情況,並警告提示莫名的網絡訪問方式,有效降低受攻擊的危險性。如果能確定受到病毒的破壞和攻擊,還發生斷流現象時就應該檢查安裝的防火牆、共享上網的代理服務器軟件、上網加速軟件等,停止運行這類軟件後,再上網測試,看速度是否恢復正常。
到了總結的時候了,無法瀏覽網頁是上網最常見的故障之一,其具體原因比較複雜,解決的方法也不盡相同。我們可以這樣:先軟再硬後系統,先簡單後複雜,折半查找縮小故障範圍。具體有以下幾個主要步驟:
第一步:排除偶然的、不可預見性故障
不管三七二十一,先冷啟動電腦及調製解調器,排除可能存在的偶發性、不可預見性故障,例如軟件衝突、內存混亂、ADSL Modem自動斷線、IP調整中的自動斷線、設備休眠等問題。仍不行再打聽別人或別的電腦能否正常瀏覽網頁,判斷是共性問題還是個性問題。如果是共性問題,對因特網就只能由ISP解決,對局域網則要檢查服務器或網絡線路。如果是個性問題,就可以把視線集中到本網絡及本機上來。
第二步:初步確定故障範圍
用命令ping檢查判斷。主要ping以下地址:一是ping 本機循環地址(127.0.0.1),如果顯示Reply from 127.0.0.1: bytes= time=?ms TTL=?,則表示TCP/IP協議運行正常,若顯示Request timed out(超時),則必須重裝該協議。二是ping本機IP地址。使用ipconfig命令(9x系統應該輸入winipcfg)查看本機IP地址,若通則表明網絡適配器工作正常,否則可能是網卡、Modem有問題。三是ping同網段電腦地址。若不通表明本段網絡有問題。若網絡中有網關、路由器,則要分別ping其與本網段和其他網段相連端口的IP地址,以確定其是否有故障。四是ping 主、備用DNS服務器和Web服務器地址,若不通則與網管或ISP聯繫解決。
若上述地址都能ping通,則可確定是操作系統和瀏覽器的故障。如果其間間斷出現超時錯誤(亦需考慮服務器可能設置為禁止ping的情況),表明網絡不穩定,易丟包,例如局域網中有廣播風暴就可能產生時斷時續,這一般是網絡連接、配置錯誤、或用戶過多造成的。
第三步:排除可能存在的“軟”問題
一是檢查網絡配置。檢查TCP/IP協議的設置情況、網卡、Modem等設備的參數設置,重點是IP地址、網關、DNS地址是否正確,若有誤則恢復到正常時的設置。檢查協議、網絡適配器是否過多,建議刪除“NetBEUI”、“IPX/SPX”等協議(視網絡情況定)。若通過代理服務器上網,則檢查瀏覽器中“代理服務器”設置是否正確。檢查是否錯誤設置了撥號適配器的IP地址,由於傳統撥號上風的IP地址是自動分配,在電腦配置了網卡時有可能將本該設置在網卡上的固定IP地址錯誤設置在撥號適配器上,導致無法撥號上網。檢查撥號上網相關設置是否符合ISP要求,例如有的地區撥號上網號碼、用戶名及密碼調整了,改為16300,16900等。
二是檢查網卡、Modem等設備的驅動程序是否有問題,如果在設備管理器中發現有黃色的!或?,要重新安裝配套的驅動程序。
三是檢查系統是否感染了病毒。將殺毒軟件升級到最新版本後全面殺毒。
第四步:排除可能存在的“硬”問題
一是檢查網卡、各種調製解調器等是否工作正常(是否被禁用)。檢查是否因過熱而出現工作不穩定的情況,例如可通過 Modem指示燈、網卡指示燈觀察其是否工作正常(對照說明書等資料觀察)。用替換法(換設備或將此設備移到其他電腦上試驗)檢查是否網卡、Modem品質或者兼容性不好。
二是檢查是否為網絡接口故障。檢查有關板卡(如網卡)是否被禁用。板卡、線路、RJ-11及RJ-45線接頭因多次插拔、灰塵太多、老化可能導致虛接、鬆動,可關機斷電後取下用橡皮擦或酒精棉試、重新插拔,或者換個插槽、接口試試,或者重新連接線路並用絕緣膠帶隔離加固或更換。例如RJ-45接口經常會出現鬆動情況,可用壓線鉗加固。
三是檢查外線是否有通暢。如果通過電話上網則檢查電話線路是否正常,可將Modem上的電話進線接到電話機上聽有無撥號音,或直接撥號測試。從ISP到ADSL濾波器這段連接中任何設備的加入都將危害到數據的正常傳輸,所以在濾波器之前不要並接電話、電話防盜打器等設備。若用老式Modem上網,電話機不能開啟防盜打功能。檢查ADSL Modem 分頻器是否連接正確,即電話進線接分頻器Line口,電話或傳真機接Phone口,寬帶調製解調器電話線接ADSL口。
四是檢查電壓是否穩定,環境溫度是否過高(過低)以及網絡線路是否繁忙。
第五步:排除瀏覽器故障
修復瀏覽器。將瀏覽器所有設置恢復到默認值後再試,排除設置因素。修復瀏覽器,可以通過“添加刪除程序”(對IE6)、升級,或用上網助手在線修復。還可以安裝其它的瀏覽器試試。
第六步:排除操作系統故障
一是修復註冊表。由於訪問惡意網站可能導致計算機註冊表被更改,不能上網。通過註冊表修復器、上網助手等工具或scanreg /restore命令修復註冊表。
二是關掉其它已經運行的部分可能造成衝突的內存駐留程序(或進程)、關閉或禁用其他設備(例如其他的網卡、Modem、共享資源的相關設備等),再嘗試是否能上網。
三是檢查操作系統文件是否被破壞。用Windows系統文件檢查器檢查(win98的用sfc,win2000以上的用sfc/scannow),如果提示被破壞則恢復。
四是重裝操作系統。從保護數據的角度出發,建議先覆蓋安裝,如果仍沒有解決問題則在準備好驅動程序安裝盤、備份好重要資料備份(最好先將系統分區Ghost)的前提下,格式化安裝操作系統。
不介意俺再來個小總結吧。再做個小總結吧,DNS服務器設置錯誤,TCP/IP協議出錯,這是最常見的錯誤。你需要首先檢查撥號網絡中的主控DNS和輔助DNS是否有錯誤,注意這裡是檢查“撥號網絡”的DNS而非“控制面板”中的“網絡”的DNS。DNS地址請詢問你的當地ISP,你在哪報裝的寬帶就去那問唄。現在通訊那麼發達,一個電話就可以了。什麼,你不知道他們電話?俺也不知道,在俺村裡不管有什麼問題,打110就可以了,還是免費的。你們也可以試下。怎麼設DNS就不用問俺了吧,麻煩會的朋友告訴不會的朋友,俺代表黨和國家向你敬禮了。
下面再說說由於TCP/IP協議出問題引起的故障,如果你檢查過以上設置後發現設置沒有錯誤,但仍然無法瀏覽網頁,那麼你就要檢查“TCP/IP”協議是否出錯了,在桌面上雙擊“我的電腦”圖標, 再雙擊“控制面板”,在控制面板中找到“網絡”圖標,雙擊它 將彈出一個新的窗口,在彈出的窗口中看看“已安裝了下列網絡組件”中是否安裝了以下幾項:
×撥號網絡適配器
×TCP/IP
這裡要特別注意兩點:第一,如果這裡重複安裝了兩次撥號網絡適配器或TCP/IP,就造成無法瀏覽網頁,怎麼看出是重複安裝了呢?假如重複安裝了撥號網絡適配器,你會看到有一行寫着“撥號網絡適配器#2”或“TCP/IP-撥號網絡適配器#2”,這裡多了一個“#2″,代表你安裝了兩次,如果發現有這樣#2的一行,請務必刪除此行。第二,如果這裡沒有重複安裝,但又肯定撥號網絡中的配置無誤,那麼極有可能就是TCP/IP協議出錯造成無法瀏覽網頁,解決辦法是刪除此協議重新安裝TCP/IP(注意做此步前請先確定你有windows9x的安裝光盤,因為重裝時系統需要從此光盤中讀取數據),具體方法是:用鼠標左鍵單擊“撥號網絡適配器”,再留意此窗口有三個按鈕,分別是“添加”、“刪除”和“屬性”,單擊“刪除”,這時你會發現“撥號網絡適配器”已經被刪除,再檢查“TCP/IP”,通常如果你沒有裝其它網卡,刪除了撥號網絡適配器後TCP/IP也會跟着刪除,如果你安裝了其它網卡,那麼請你用鼠標左鍵單擊含有TCP/IP的行,然後將他們一一刪除。單擊“確定”。系統會詢問你是否重新啟動電腦,單擊“是”。重啟電腦後,再進入“控制面板”,雙擊“網絡”,回到剛才的窗口,然後單擊“添加”按鈕,一個新的窗口將出現,在此窗口選擇“適配器”,再單擊“添加”,會出現最後一個新的窗口。此窗口的左邊方框是“廠商”,這裡選擇“Microsoft”,在右邊方框中選擇“撥號適配器”,單擊確定,你會發現現在回到了控制面板中的“網絡屬性”窗口,而且“已安裝了下列網絡組件”中已經重新增加了“撥號網絡適配器”和“TCP/IP”協議。單擊“確定”系統可能會要求你放入Windows9X的安裝光盤,讀取數據後會問你是否重新啟動電腦,單擊“是”,重啟電腦後撥號上網,通常到此不能瀏覽網頁的故障都會排除。
提示:以上一段話中有一點請務必注意,有部分朋友反映重裝“TCP/IP”後仍然不能瀏覽網頁,經我們測試發現,原因是有些朋友在刪除了“TCP/IP”後沒有重啟電腦就立即在窗口中重新添加“TCP/IP”,最後重啟電腦,這樣做是徒勞無功的。請記住務必在刪除“TCP/IP”後重啟電腦,然後再添加“TCP/IP”,添加後再一次重啟電腦,這樣總共重啟了兩次電腦而非只重啟一次,只有如此才能解決故障。
java獲得IP地址
下面有一篇文章,介紹若何讀取物理網卡的地址 ,同樣的
你可以用這個方法讀取你所需要的本機IP地址
=======================================================
J2SE5.0新特性之ProcessBuilder
這個例子使用了J2SE5.0的ProcessBuilder類執行外部的程序,相對於 Runtime.exec ,它更方便,可以設置環境變量等。這裡使用它在windows下讀取物理網卡的地址
package com.kuaff.jdk5package;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
public class ProcessBuilderShow
{
public static List getPhysicalAddress()
{
Process p = null;
//物理網卡列表
List address = new ArrayList();
try
{
//執行ipconfig /all命令
p = new ProcessBuilder(“ipconfig”, “/all”).start();
}
catch (IOException e)
{
return address;
}
byte[] b = new byte[1024];
StringBuffer sb = new StringBuffer();
//讀取進程輸出值
InputStream in = p.getInputStream();
try
{
while (in.read(b)0)
{
sb.append(new String(b));
}
}
catch (IOException e1)
{
}
finally
{
try
{
in.close();
}
catch (IOException e2)
{
}
}
//以下分析輸出值,得到物理網卡
String rtValue = sb.substring(0);
int i = rtValue.indexOf(“Physical Address. . . . . . . . . :”);
while(i0)
{
rtValue = rtValue.substring(i + “Physical Address. . . . . . . . . :”.length());
address.add(rtValue.substring(0,18));
i = rtValue.indexOf(“Physical Address. . . . . . . . . :”);
}
return address;
}
public static void main(String[] args)
{
List address = ProcessBuilderShow.getPhysicalAddress();
for(String add:address)
{
System.out.printf(“物理網卡地址:%s%n”, add);
}
}
}
局域網如何實現電信類似的撥號上網?
遠程控制因為克服了地域的限制,所以在網絡管理、遠程技術支持、遠程交流、遠程辦公等領域有着非常廣泛的應用。本文中筆者將告訴大家微軟的幾種Windows系統如何使用本身自帶的功能來實現遠程控制。
一、什麼是遠程控制技術:
遠程控制是在網絡上由一台電腦(主控端Remote/客戶端)遠距離去控制另一台電腦(被控端Host/服務器端)的技術。電腦中的遠程控制技術,始於DOS時代,只不過當時由於技術上沒有什麼大的變化,網絡不發達,市場沒有更高的要求,所以遠程控制技術沒有引起更多人的注意。但是,隨着網絡的高度發展,電腦的管理及技術支持的需要,遠程操作及控制技術越來越引起人們的關注。遠程控制一般支持下面的這些網絡方式:LAN、WAN、撥號方式、互聯網方式。此外,有的遠程控制軟件還支持通過串口、並口、紅外端口來對遠程機進行控制(不過,這裡說的遠程電腦,只能是有限距離範圍內的電腦了)。傳統的遠程控制軟件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP/IP等協議來實現遠程控制,不過,隨着網絡技術的發展,目前很多遠程控制軟件提供通過Web頁面以Java技術來控制遠程電腦,這樣可以實現不同操作系統下的遠程控制,例如數技通科技有限公司在去年就推出了全球第一套基於中文JAVA的跨平台遠程控制軟件――易控。
二、遠程控制技術的作用:
1.遠程辦公
通過遠程控制功能我們可以輕鬆的實現遠程辦公,這種遠程的辦公方式新穎,輕鬆,從某種方面來說可以提高員工的工作效率和工作興趣。
2.遠程技術支持
通常,遠距離的技術支持必須依賴技術人員和用戶之間的電話交流來進行,這種交流既耗時又容易出錯。但是有了遠程控制技術,技術人員就可以遠程控制用戶的電腦,就像直接操作本地電腦一樣,只需要用戶的簡單幫助就可以得到該機器存在的問題的第一手材料,很快就可以找到問題的所在,並加以解決。
3.遠程交流
利用遠程技術,商業公司可以實現和用戶的遠程交流,採用交互式的教學模式,通過實際操作來培訓用戶,使用戶從技術支持專業人員那裡學習示例知識變得十分容易。而教師和學生之間也可以利用這種遠程控制技術實現教學問題的交流,學生可以不用見到老師,就得到老師手把手的輔導和講授。學生還可以直接在電腦中進行習題的演算和求解,在此過程中,教師能夠輕鬆看到學生的解題思路和步驟,並加以實時的指導。
4.遠程維護和管理
網絡管理員或者普通用戶可以通過遠程控制技術為遠端的電腦安裝和配置軟件、下載並安裝軟件修補程序、配置應用程序和進行系統軟件設置。
在下面的文章中,我們就將Windows之間如何實現遠程控制進行說明。
注:本文只對Windows自帶的遠程協助功能來進行講解。現在還有一些工具軟件也能實現同樣的功能,但是這些內容不在本文的講解範圍之內。
三、Windows Vista中如何實現遠程控制
11月30日,微軟將推出它的最新版操作系統Windows Vista,在這款操作系統中,微軟對遠程協助作出了很大的改進,不但功能更為強大,設置與使用也更加靈活。
1、遠程協助的改進
微軟對Windows Vista中遠程協助功能最大的改進莫過於有效性的提高。在Windows XP中,要建立遠程協助的連接,對網絡條件有很大的限制:兩台PC要麼在同一個網段內,要麼需具有公網IP地址,而一旦兩台PC均在NAT後,遠程協助往往成為了不可能任務。在Windows Vista中就不同了,通過改進的NAT穿越機制,在開啟必要的防火牆端口的情況下,遠程協助可以在複雜的網絡條件下輕鬆地建立鏈接,即便兩台PC都位於NAT或防火牆後。
2、使用Windows Vista中的遠程協助
在Windows Vista中使用遠程協助的方法相當簡單,與Windows XP中遠程協助功能“隱身”於“幫助和支持中心”不同,Windows Vista中遠程協助作為一個單獨的應用程序出現在開始菜單中。
要使用遠程協助,只需依次點擊開始 =所有程序 =維護 =遠程協助(圖1)。
首先,遠程協助會彈出一個窗口,詢問欲尋求他人的幫助還是向他人提供幫助。
如果欲尋求他人的幫助,則點擊“邀請信賴的人來幫助你 (Invite Someone You Trust To Help)”選項,然後的過程與Windows XP中類似,遠程協助邀請方會看到一個關於邀請方式的選擇窗口:是通過e-mail發送邀請還是將邀請保存為文件。
在邀請他人協助時,Windows Vista會要求邀請者輸入一個最短6位的邀請確認密碼,這用來在被邀請方試圖連接到系統時驗證其身份。這樣,當發送出邀請後,Windows Vista會彈出一個注意窗口,等待受邀請者的連接。
被邀請方接到邀請後,首先需要輸入邀請者設定的密碼,注意,僅僅輸入密碼並不能完成鏈接建立過程,這時,在邀請者的PC上將會彈出一個窗口,詢問是否允許建立來自對方的遠程協助連接,只有邀請者確認後連接才會建立。這在一定程度上可以提高系統安全。
在整個遠程協助過程中,遠程協助對話框將一直顯示在用戶的桌面。與 Windows XP相比,Windows Vista中的遠程協助有了很多新的功能與特性,遠程協助的雙方可以暫停協助進程、交談、與傳輸文件等。另一點值得注意的是,在遠程協助過程中,協助者只有在被協助者給予權限後才能夠接管遠程的計算機,這也讓被協助者對自己的系統具有更強的控制。在協助者的屏幕上,同樣也會顯示類提醒窗口,所不同的多了一個“控制請求 ( Request Control )”圖標,在協助者按下這個按鈕,被協助者同意後才會移交系統的控制權。
四、如何實現Windows 2003遠程桌面
使用過Windows Server 2003操作系統的朋友,相信大家對系統中的“遠程桌面”功能已經比較熟悉了,藉助該功能,任何用戶都可以輕鬆實現對服務器的遠程訪問和管理。
遠程桌面 Web 連接是 ActiveX 控件,該控件實際上提供了與完整終端服務客戶端相同的功能,但它旨在通過 Web 傳遞該功能。嵌入網頁時,即使用戶的計算機上並未安裝完整的遠程桌面連接客戶端,遠程桌面 Web 連接也可以作為與終端服務器連接的客戶端會話的宿主。
1、必要組件安裝
打開“控制面板”→“添加或刪除程序”→“添加或刪除Windows組件”→“應用程序服務器”→“詳細信息”→“Internet信息服務(IIS)”→“詳細信息”→“因特網服務”→“詳細信息”→勾選“遠程桌面Web連接”→連點三個“確定”→“下一步”等待完成。
2、啟用或禁用遠程連接
打開系統中的控制面板,在“遠程”選項卡上,選中或清除“允許用戶遠程連接到您的計算機”複選框。單擊“選擇遠程用戶…”,在隨後出現的對話框中添加或刪除用戶,單擊“確定”(兩次)。
3、在客戶端應用
在“開始”→“運行”,在運行框中鍵入“http://服務器/TSWEB”(如圖2)→“確定”,若是第一次在本客戶端使用,會要求下載ActiveX 控件,在“服務器”後的文本框中鍵入服務器名,在“大小”後的下拉列表中選擇遠程桌面的分辨率,請選擇“全屏”,(否則遠程桌面會顯示在瀏覽器中),回車後即可看到登錄窗口,鍵入用戶名與密碼即可進入遠程桌面。其它就同使用本地機一樣。
若要退出,請選擇“註銷”,若一會兒後還要進入,請選擇“斷開”,再進入時方法同前。當然如果權限足夠大,還可選擇“重新啟動”、“關機”。
注意在使用時,不要直接關掉“遠程桌機Web連接”的瀏覽器窗口,否則遠程桌面相當於“斷開”,並未註銷。
4、終端服務配置
請依次單擊“開始”和“控制面板”,雙擊“管理工具”,再雙擊“終端服務配置”。在控制台樹中,單擊“連接”。在詳細信息窗格中,右鍵單擊要配置客戶端設備映射的連接,然後單擊“屬性”。若要使遠程桌面也成為多媒體,請在“客戶端設置”選項卡下選中“顏色深度的最大值”,並在下拉列表中選擇適當的值。“禁用下列項目”下,請不要選中“音頻映射”,以使遠程桌面也能播放音樂。
默認的登錄名設置
在“Internet 信息服務(IIS)管理器”下查找到TSWEB虛擬目錄的具體位置,修改Default.htm文件,就不需要每次填入服務器名。用記事本打開Default.htm,找到input name=”Server”,修改Value=“服務器名或IP地址”,保存退出。
5、修改註冊表開啟遠程桌面
第一步:遠程修改Windows 2003註冊表
在客戶機系統中,點擊“開始→運行”,在“運行”對話框中輸入“regedit”命令,進入註冊表編輯器。接着在主菜單欄中點擊“文件→連接網絡註冊表”,彈出“選擇計算機”對話框,在“輸入要選
擇的對象名稱”欄中填入要開啟遠程桌面功能的Windows 2003服務器的機器名(如SERVER1)最後點擊“確定”按鈕,打開Windows 2003服務器註冊表。
在註冊表編輯器左欄中依次展開“server1\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server”項目,然後在右欄中找到“fDenyTSConnections”鍵,雙擊打開後將該鍵值修改為“0”,點擊“確定”按鈕,最後關閉註冊表編輯器。
第二步:遠程重啟Windows 2003服務器
我們雖然通過遠程修改註冊表開啟了Windows 2003遠程桌面,但這時修改還沒有生效,需要重新啟動Windows 2003服務器。
在客戶機中,點擊“開始→運行”,在“運行”對話框中輸入“CMD”命令,進入命令注意符窗口。鍵入“shutdown -m \\SERVER1 r”命令,重新啟動Windows 2003服務器(SERVER1為Windows 2003服務器的機器名)。
完成了以上兩個步驟的設置,就開啟了Windows 2003服務器的遠程桌面,網絡管理員就可以在客戶端使用“遠程桌面連接”維護Windows 2003服務器了。
注意:在客戶端使用的域用戶賬號具有遠程修改註冊表和遠程重啟Windows 2003服務器的權限,一般域用戶無此權限。
Windows XP中遠程桌面實現遠程控制
遠程桌面是Windows XP Professional的一個標準組件,它允許你使用任何基於Windows的客戶端從任何位置,通過任何連接來訪問Windows XP Professional的計算機。遠程桌面可讓你可靠地使用遠程計算機上的所有的應用程序、文件和網絡資源,就如同你本人就坐在遠程計算機的面前一樣。不僅如此,本地(辦公室)運行的任何應用程序在你使用遠程桌面遠程(家、會議室、途中)連接後仍可以正常運行。以下筆者先以場景實例的方式為大家闡述一下如何運用遠程桌面實現遠程控制。
實例1:和客戶簽合同時,小王才想起了打印好的合同還放在公司的辦公室里,不過不要緊,使用客戶的計算機,利用遠程桌面連接到辦么室自己的計算機上,啟動自己的WPS 2000並打開合同文檔(注意,合同文檔為“*.wps”格式,並且客戶的計算機上並沒有安裝WPS應用程序),單擊“打印”,稍後,一份合同就在客戶的打印機上打印出來了。
實例2:同事小毛用Microsoft Word寫文檔忙了一個下午,然而下班時間過了3個小時了,明天要用的發言稿還沒寫完。但必須有急事回家,甩手關門(注意,出門前沒有關閉Word),回家辦完急事後,不緊不慢地拿出了本本,連接到辦公室的電腦後,Microsoft Word中沒編輯完的發言稿光標還一閃一閃地眨着眼睛,似乎正在期盼着自己的主人。
實例3:朋友們來了要聚會,掃興的是家中的電腦上沒有一首輕音樂,這豈能難倒做網管的小張,使用遠程桌面,辦公室電腦的桌面瞬間顯示在了家庭電腦的屏幕上,打開遠程的Windows Media Player(注意,播放的文件也在遠程電腦上),辦公室電腦上的輕音樂從家中的音響系統中悠揚地飄了出來。
[NextPage]
·Windows XP中遠程桌面實現遠程控制(2)
遠程桌面是基於“終端服務”技術的(在Server的Windows版本中,這一技術叫做終端服務,提供這一服務的主機叫做終端服務器)。當你從基於Windows的客戶機或其他能使用遠程桌面協議(RDP)的終端使用遠程桌面時,有許多本地資源(客戶機上的資源)可以在遠程主機中使用,這些資源包括:
⒈ 本地文件系統。遠程桌面可以使本地的驅動器映射在遠程主機的資源管理器中(如圖1),這使得本地文件系統可用於終端會話中的遠程電腦上,客戶機文件系統可以通過遠程主機進行訪問。
⒉ 本地打印機。這會將打印作業從遠程主機路由到與本地計算機連接的打印機上(如實例1)。客戶機登錄到遠程主機時,就會檢測本地打印機,並將合適的打印機驅動程序安裝到遠程主機上。
⒊ 本地物理端口及設備。這使得運行在遠程主機的應用程序能夠訪問客戶機上的串行和並行端口,端口重定向可以使這些端口能夠在遠程主機上訪問和操作設備,例如,遠程主機的應用程序可使用連接在本地端口上的條形碼閱讀器或掃描儀。
⒋ 本地音響系統。你可以運行遠程主機上的多媒體播放程序,然後從本地計算機的音箱中欣賞音樂(如實例3)。
⒌ 本地剪貼板。準確地說,遠程主機使用的仍然是自己的剪貼板,只不過在遠程桌面中主機剪貼板的內容能與客戶機剪貼板保持同步,也就是客戶機和遠程主機能夠共享剪貼板內容,這樣,你就可從“遠程桌面連接”窗口內的文檔中複製或剪切文本和圖形,然後將其粘貼到本地計算機上的文檔中。
[NextPage]
·Windows XP中遠程桌面實現遠程控制(3)
遠程桌面使用的協議
遠程桌面的這些功能是通過遠程桌面協議即RDP提供的。RDP是演示協議,能夠使基於Windows的終端(WBT),或其他任何基於Windows的客戶機與基於Windows XP Professional的終端進行通信,它的設計目的就是為運行在Windows XP Professional的應用程序提供遠程顯示和輸入功能。RDP能在任何TCP/IP的連接上運行,包括撥號連接、局域網(LAN)、廣域網(WAN)、綜合數字服務網(ISDN)、DSL或者虛擬專用網(VPN)。
要使用“遠程桌面”,你需要具備下列條件:
⒈ 在辦公室計算機或計划進行遠程操作的計算機上安裝Windows XP Professional,我們將該計算機稱為主機;
⒉ 一台安裝有Windows 95或更新版本的Windows計算機,我們將該計算機稱為客戶機,它上面必須安裝有“遠程桌面連接”客戶端軟件;
⒊ Internet連接。儘管寬帶Internet連接可以改進性能,但並非必要,這是因為遠程計算和辦公中使用的應用程序都在主機上遠行,網絡傳輸的也只是鍵盤、鼠標及顯示數據,因此,即使是撥號上網的窄帶也可用於對辦公室計算機進行可靠的遠程控制。
經過上面的介紹,你可能已對遠程桌面的原理和功用有了一個大概的認識。下面,我們就來介紹遠程桌面的具體操作方法。
設置主機
要使用遠程桌面,必須首先啟用主機的遠程桌面功能,另外,還要在主機上添加和選擇能夠遠程登錄的用戶帳戶。
⒈ 啟用遠程桌面:在“我的電腦”上單擊右鍵,在彈出的快捷菜單上選擇“屬性”打開“系統屬性”對話框,切換到“遠程”選項卡,選擇“允許用戶遠程連接到這台計算機”複選框。
⒉ 添加帳戶:在“控制面板”中打開“管理工具”,雙擊“計算機管理”打開“計算機管理”窗口,在左窗格選擇“系統工具”|“本地用戶和組”|“用戶”,在右窗格單擊右鍵選擇“新用戶”打開添加新用戶對話框。新添加的用戶屬於Users組,要使該帳戶能夠遠程登錄,還需要把它添加到Remote Desktop Users組(此組中的成員被授予遠程登錄的權限)。雙擊新添加的用戶,如圖2所示,在“隸屬於”選項卡上單擊“添加”添加“Remote Desktop Users”組,最後單擊“確定”該帳戶就有遠程登錄的權限了。
·Windows XP中遠程桌面實現遠程控制(4)
⒊ 選擇帳戶:在“系統屬性”對話框的“遠程”選項卡上單擊“選擇遠程用戶”打開“遠程桌面用戶”對話框,如圖3所示,在列表中的帳戶都可以遠程登錄,如果你在上一步添加的帳戶沒在列表中,可以單擊“添加”加入到列表中。
小提示
Administrator組中的任何成員都可以遠程登錄,即使沒有在圖3上列出;為了保護主機上信息的安全,用於遠程登錄的賬戶必須要有密碼,否則Windows XP Professional拒絕從遠程登錄;遠程桌面在主機上開啟了3389端口監聽客戶機的連接,如果主機上運行着網絡防火牆,必須添加相應的規則保證3389端口上的信息暢通。
安裝“遠程桌面連接”客戶端軟件
“遠程桌面連接”客戶端軟件能夠運行在Windows 95版本以上的Windows計算機上,運行Windows XP Professional 和 Windows XP Home Edition 的計算機上默認安裝了此客戶端軟件,如果你的計算機是Windows 98或沒有安裝該客戶端軟件,可從Windows XP Professional或Windows XP Home Edition的安裝光盤上安裝。
⒈ 將Windows XP的安裝盤插入CD-ROM驅動器;
⒉ 顯示“歡迎”頁時,單擊“執行其他任務”,然後單擊“設置遠程桌面連接”(如圖4);
⒊ 安裝嚮導啟動後,請遵照屏幕上的提示進行安裝。
[NextPage]
·Windows XP中遠程桌面實現遠程控制(5)
使用遠程桌面
在主機上啟用了遠程桌面,添加並選擇了帳戶,在客戶機上安裝了“遠程桌面連接”客戶端軟件後,就可以使用遠程桌面了。
⒈ 打開“開始”菜單,在“附件”中指向“通訊”,然後單擊“遠程桌面連接”打開“遠程桌面連接”對話框。
⒉ 如圖5所示,在“遠程桌面連接”對話框上鍵入主機的計算機名稱或IP地址後單擊“連接”,此時將顯示遠程主機的交互式登錄界面,在該界面上鍵入帳戶名、密碼和域(如果需要),單擊“確定”,稍候,遠程主機的桌面就在“遠程桌面連接”窗口中打開了(如圖6)。現在,你就可以像操作本地電腦一樣在“遠程桌面連接”窗口中操作遠程主機了。
小提示
連接建立後,遠程主機將退回到登錄界面,這樣任何其他人就無法看到你在遠程主機上的操作了;如果要更改連接設置(例如屏幕大小、自動登錄信息以及本地資源重定向和性能選項),請在連接前單擊圖5上的“選項”按鈕;客戶機切換到其他用戶時,遠程的工作成果不會丟失。例如,在你使用遠程桌面更新辦公室計算機上的開支報告時,家庭成員需要使用計算機檢查重要的電子郵件,這時你可以先斷開遠程桌面,允許家庭成員切換到自己的帳戶查收郵件,完成後可以用剛才的帳號重新連接到辦公室計算機,這時你會看到開支報告與剛才斷開時完全一樣。
參考資料:
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129675.html