3G上網後,公司內部網路無法使用,有沒有軟體或設定方式,
不然每次3G都要斷線才能連內部網路工作...我的NB是WinXP系統
kensans wrote:
3G上網後,公司內部...(恕刪)
我沒用過3g上網 .. 所以提供給你我的方法讓你參考
我的電腦有兩個不同的網段在使用 所以手動建置了routing table告訴系統哪時候要從哪送封包出去... (應該是類似你想要的3g跟用有線連上公司網路類似~~)
首先我的環境是:
LAN(有線網路): 抓到的IP是 192.168.1.1, netmask 255.255.255.0, gateway 192.168.1.254
WLAN(無線網路): 抓到的IP是 192.168.2.1, netmask 255.255.255.0, gatwway 192.168.2.254
因為Windows在自動取得IP之後會幫你設定預設的閘道器(default gateway)
因此若你想指定你想存取的網段, 網站從某個網路出去(LAN or WLAN)的時候
你必須告訴Windows這件事情 這時候你就需要設定routing table
舉例...
假設我的環境中LAN是存取公司網路, WLAN是存取ADSL的網路..
我想再存取公司網路的時候透過LAN.. 想再存取外面消遙世界網路的時候透過WLAN...
那你得先知道 公司網路的IP網段.. ex: 140.112.123.xxx 以及 140.112.124.xxx
然後透過以下指令幫你告訴Windows系統 以後你要存取140.112.123.xxx和 140.112.124.xxx都透過LAN...
1. 在[開始]->[執行]->輸入cmd (enter) 呼叫出命令提示字元
2. 鍵入 route print看一下 最下面一個設定 [Default Gateway: a.b.c.d ]
a.b.c.d 應該會是192.168.1.254或是192.168.1.2.254
3. 不管三七二十一先輸入 "route delete 0.0.0.0 mask 0.0.0.0 192.168.1.254"
把LAN這個default gateway幹掉
這個的目的是讓預設的路徑從ADSL出去.. (也就是你為什麼連上3g都不能連公司網路的相似原因)
4. 然後再輸入
"route add 140.112.123.0 mask 255.255.255.0 192.168.1.254"
"route add 140.112.124.0 mask 255.255.255.0 192.168.1.254"
上面兩行指令是要告訴Windows 以後140.112.123.xxx和140.112.124.xxx的封包
都要從192.168.1.254出去 也就是公司內部的存取都還是走原先的路徑...
經過以上四個簡單的設定 就可以完成我現在想要存取ADSL就走WLAN.. 想要存取公司網路就走LAN的設定..
p.s 如果你要看自己電腦現在的IP.. 一者是可以在右下角的連線提示小電腦按右鍵->狀態->支援 可以看到
或是可以在命令提示字元下輸入.. "ipconfig"也可以看到ip..
但是你要先知道清楚的知道哪張是你在使用的網卡(例如什麼 區域連線1... ) 搞混了 設定就會相反嚕..
設定相反的話 也沒關係 就拔線 重新插回去 就恢復了....
等以上的設定都可以正常運作後 可以直接寫成一個.bat檔案 以後只要都連線上
按一下.bat檔 讓他一次幫你做完 就輕鬆又方便了~~
p.ss 請看清楚以上的那些數字 最好畫個小圖 讓自己了解一下..
不然數字搞錯了 應該是怎麼弄都不能上網~~
p.sss 不太會編排.. 所以請加減看.. @@
以上希望對你有幫助嚕~
Hey, what's up!
asp.net wrote:
會不會太複雜 寫2個...(恕刪)
感謝分享.. 沒想到還有這個指令.. :)
不過你這樣設定了固定ip? 他依舊還是得設定routing才能夠不斷線3g而還能同時用公司的網路吧?
而我想他公司應該是有DHCP server, 3G那端撥接 應該也是DHCP的方式給ip...
而且兩行指令 route del xxxx 以及 route add xxxx 似乎也差不多阿 沒有很麻煩阿.. @@
Hey, what's up!
內文搜尋

X