看板 NTHU_LST_94 關於我們 聯絡資訊
快速切換 IP 方法大全 http://www.wretch.cc/blog/lvchen&article_id=10776667 昨天寫一寫我的小A,結果又讓我想到一個很有趣的小秘訣可以分享。 用筆電的同學們一定會遇到這樣的問題,實驗室的網路 IP 常常不是 DHCP 的設定,但是 回到家又因為不同的網域,必須使用 DHCP,當然,這種狀況有時是反過來的(呃...其實 我就是反過來的那鍋) 也搞不懂 M$ 是怎麼想的,換 IP 設定這個看似簡單的小功能,卻沒有個方便的內建程式 可以使用,居然每次都要使用者自己跑到 TCP/IP 的服務項目下個別輸入。 而現在大多數使用者所使用的無線網卡所附的程式 (Utility Software),我居然只曾在 D-Link 的網卡應用程式上看到對於不同 profile 的不同 IP 設定(說不定最近也有其 他廠牌做出來,不過我不清楚)。 總之,換 IP 這也是個不大不小的事,只是常常要來回實驗室,沒有一個便捷的切換方式 ,有時還真是挺煩人的。 所以,我做了些許研究,累積了許多前人的經驗之後,歸納了出以下幾個辦法。 方法一: 使用如 Yahoo! Widget 或是 Google Gadget Desktop 的桌面美化輔助工具,例如 Yahoo! Widget 來說,有一個叫做 IP Switcher 的小工具可以幫你解決這個問題。 優點是對於已經安裝 Widget Engine 的人來說,這是最簡單的方案,但是缺點是加掛一 個工具會花用額外的記憶體,若時時要開開關關這個工具也是一種麻煩。 方法二: 使用一個叫做 IPSWitcher 的小程式。這是個分享軟體 (Shareware),除了可以輕易的轉 換 IP 之外,畫面也相當美觀,不失為一個好的解決方案,只是基本版就要價美金20元, 專業版更要美金30元,雖說我只為了貪圖一時的方便,但這價錢也未免太離譜了吧。 方法三: 利用 netsh 指令在命令列模式 (Common mode)手動輸入轉換。 更方便的利用一個 Batch (bat) 檔,就可以達到單鍵設定的目的。 把以下兩行存成 IP_HOME.bat,擺在桌面上,有需要的時候敲個兩下就行了。 netsh interface ip set address name="Wireless Network Connection" static 192.168.0.101 255.255.255.0 192.168.1.1 1 netsh interface ip set dns "Wireless Network Connection" static 192.168.0.1 primary 若需要回到 DHCP 時,就把下面這行存成 IP_DHCP.bat netsh interface ip set address name="Wireless Network Connection" source = DHCP 大家可以到嘎嘎部落上看這篇快速換IP,裡面有更詳細的設定說明。 還有個更厲害的阿銘,他的部落格上提供了更高級,適合不同設定檔的應用方法。 匯出設定檔: netsh -C interface dump>d:\home.txt 匯入設定檔: netsh -f d:\home.txt 寫到這,大家都應該清楚的知道,什麼才是最適合自己的解決方案了吧。 -- 這暴露了一個世界道德上深刻的墮落 這個世界賴以立足的基本點,是回歸不存在 因為在這個世界裡,一切都預先被原諒了,一切皆可笑地被允許了 ----米蘭 昆德拉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.132.131.114