
我目前在公司環境中使用一台計算機,該計算機透過乙太網路適配器連接到內部網路,並透過無線適配器連接到互聯網。
問題是這樣的:乙太網路適配器在路由表中具有更高的優先權,因此,如果線路連接到乙太網路適配器,我既無法存取互聯網,也無法在 Outlook 中接收電子郵件。
我想知道是否可以將 Internet Explorer 等綁定到乙太網路適配器,這樣我就可以存取 Intranet,將 Chrome 和 Outlook 綁定到無線適配器,這樣我就可以在連接電線時上網並接收電子郵件。
我已經嘗試過 ForceBindIP,但無法在 Windows 7 64 位元上運行。
誰能幫我嗎?
謝謝,布拉洛克
答案1
我使用以下方法實現了此解決方案:
- 科莫多防火牆(免費)
- 強制綁定(免費)
假設: 1. LAN 是公司網路本身的 ip 和網關 2. wireless 是你要使用的 3. chrome 是只需要無線網路卡使用的瀏覽器
安裝 comodo 防火牆並以以下方式為 chrome 應用程式建立 3 個規則: 1. 前往防火牆,然後前往應用程式規則,然後新增,選擇 chrome 的路徑,然後使用選項“使用自訂規則集”
**規則 1 透過無線網路卡允許 IP 操作:允許協定:IP 方向:in 或 out 描述:僅無線
來源位址: - MAC 位址 MAC 位址:
目的地地址:任意
IP 詳細資訊:任意
**規則 2 允許協定通過無線網卡 操作:允許協定:TCO 或 UDP 方向:in 或 out 描述:啟用悲劇無線
類型: - 網路區域 區域:無線網路連接
目的地地址:任意
來源連接埠:任意
目的港:任意
**規則 3 阻止通過 LAN 網路卡的流量 操作: 阻止協定:TCO 或 UDP 方向:進或出 說明:阻止 LAN 流量
類型: - 網路區域 區域: 本地連接
目的地地址:任意
來源連接埠:任意
目的港:任意
我們快完成了。同時開啟 IE 和 chrome,您會發現 chrome 中的導覽被阻止。
現在安裝forcebindip,小程式使用2個文件,執行檔和BindIP.dll,dll轉到windows\system32(32位元作業系統)和windows\system32和windows\syswow64(64位元作業系統)。
現在建立 2 個單獨的批次文件,第一個用於執行強制綁定,第二個以提升的權限執行第一個批次文件
批次1:(以管理員身份執行第二個浴)“C:\ Windows \ SysWOW64 \ WindowsPowerShell \ v1.0 \ powershell.exe”-windowstyle隱藏-nologo -noprofile -executionpolicy繞過-command“start-process -verb 'runas' -檔案路徑
第2批:(啟動chrome隱身模式並自動開啟一個頁面來檢查WAN IP)C:\Windows\System32\ForceBindIP.exe XXX.XXX.XXX.XXX "C:\Program Files (x86)\Google\Chrome\應用程式\chrome.exe”--incognito--new-windowhttp://ip-lookup.net/index.php
XXX.XXX.XXX.XXX:將 X 替換為無線卡的本地 IP 位址。 ,如果您在此介面上使用 DHCP,則每次都需要更新 Bath。
享受注意:
答案2
關於ForceBindIP你可以嘗試聯絡開發者並要求他提供64位元版本。看來您並不是唯一一個渴望 64 位元版本的人。
在您的情況下,我將使用 LAN 連結的預設網路配置和沒有 DNS 且沒有無線網路預設閘道的靜態 IP。這樣您就可以確保公司網路不會有問題。
您可以使用 IE 進行所有瀏覽,使用直接連結到 Intranet 網站並代理到外部網站。對於某些有限的 IP,例如郵件(或沒有設定代理程式的第二個瀏覽器),您可以將條目新增至路由表。假設您的無線路由器的 IP 是 192.168.178.1。那你就可以了nslookup mailserver.for.outlook
。然後,您可以使用 將該 IP 位址新增至路由表中route add <ip-of-mail-server> mask 255.255.255.255 192.168.178.1
。-p
之後的選項add
將永久新增路由,直到您使用 刪除它route delete <ip-of-mail-server>
。
您可以透過 來檢查 Windows 正在使用哪一條路由tracert <ip>
。這應該會向您顯示無線路由器作為第一個使用的路由器。