跳轉到內容

MagicJack/支援資源/操作指南/代理更改

來自華夏公益教科書,開放的書籍,為開放的世界

有時更改 MagicJack 軟電話連線到的伺服器可能很有用。例如,為了排除問題是否是特定於區域伺服器的,或者在您的區域伺服器出現故障時恢復服務。

MagicJack 軟電話有一個功能,如果它無法連線到其首選伺服器,它將嘗試連線到另一個伺服器。因此,可以使用標準網路命令(route 或 iptables)更改伺服器,使首選伺服器不可訪問。或者,透過使所有其他伺服器不可訪問,強制 MagicJack 連線到特定伺服器。

注意:許多人想知道為什麼這不像使用“主機檔案”將首選伺服器名稱與不同的 IP 地址關聯一樣簡單。大約在 2008 年 10 月,MagicJack 更改了軟電話以使用 IP 地址。因此,沒有名稱需要解析,並且不使用“主機檔案”。

先決條件

[編輯 | 編輯原始碼]

您應該對 操作指南:查詢您的代理中介紹的內容有很好的理解。該操作指南提供了有關 MagicJack 使用的伺服器的背景資訊,以及如何識別您在任何時刻正在使用的特定代理(和 vms)伺服器

更改伺服器

[編輯 | 編輯原始碼]

如上文 先決條件部分中所述,MagicJack 在美國各地設有區域伺服器。它將嘗試連線到與您的區號關聯的伺服器。如果它不成功,它將嘗試連線到另一個區域伺服器。這允許使用者透過使 MagicJack 通常連線到的伺服器不可訪問,來強制 MagicJack 使用不同的伺服器。這可以透過以下任何一種方法來實現。

要使用每種方法,您必須首先識別您的代理伺服器,如上文 先決條件部分中所述。

靜態路由

[編輯 | 編輯原始碼]

為您的代理 IP 地址建立一個指向不存在地址的靜態路由。例如,如果您通常連線到 Phoenix 代理,請從 DOS(命令)視窗執行以下操作

route add 66.104.81.70 mask 255.255.255.255 192.168.1.2

這假設192.168.1.2是您 LAN 中不存在的 IP 地址。

注意

  • 您必須在每次啟動 Windows 時執行該路由命令。您可以透過執行以下操作模擬重新啟動 Windows(清除路由):ipconfig /release然後是ipconfig /renew.
  • 您可以透過在路由命令中新增-p選項來使路由永久(持久)。有關更多資訊,請鍵入route不帶任何選項。
    • 重要:請務必跟蹤使用-p選項建立的持久路由。如果出現問題,您必須能夠使用以下命令刪除這些路由:route delete {address}.
  • 這在 Vista 中不起作用。它必須是您 LAN 中存在的地址。可能需要在 Vista 中使用以下 ipchains/iptables 方法。或者,使用 IPSec(此處需要更多資訊。請參閱此特定帖子及其周圍的執行緒)。

ipchains/iptables

[編輯 | 編輯原始碼]

使用 iptables/ipchains 規則丟棄針對 IP 地址的所有流量

/usr/sbin/iptables -I FORWARD -d  216.234.70.8 -j DROP

這通常與使用 Tomato 或 DD-WRT 等韌體的路由器一起使用。

路由器防火牆規則

[編輯 | 編輯原始碼]

如果您的路由器也有防火牆,您可以新增一個規則來阻止所有前往特定 IP 地址的流量。每個路由器都有不同的執行方法。通常,您會進入防火牆規則,並新增一個規則來拒絕來自任何 LAN 地址到您要阻止的特定 WAN IP 地址的流量。並非所有路由器都支援這一點,但大多數應該支援。

使用這種方法的優勢在於它將應用於您網路上的所有計算機,您只需設定一次。如果您將 MagicJack 從一臺計算機移動到另一臺計算機(或擁有多個 MagicJack),伺服器將仍然被阻止。它還將與任何當前或未來的作業系統一起使用,因為路由器正在阻止,而不是計算機。即使您重新安裝作業系統,它也會繼續阻止伺服器。當您想刪除規則時,您可以重新登入到您的路由器並非常容易地刪除它。

以下是有關如何在 D-Link 路由器上執行此操作的示例,但請記住每個路由器都不同:http://www.dslreports.com/forum/r19798124-Creating-router-firewall-rules-to-block-IP-addresses

強制使用特定伺服器

[編輯 | 編輯原始碼]

要強制 MagicJack 連線到特定伺服器,您需要阻止訪問(如上所述)所有除了您要使用的伺服器之外的所有伺服器。

要識別所有可用的代理伺服器,請參閱 識別所有可用的代理。在您決定要使用哪個區域伺服器之後,使用上一節中描述的方法使所有其他伺服器不可訪問。

注意:請注意,MagicJack 可能需要幾分鐘才能連線到該伺服器,因為它會嘗試連線到所有其他伺服器。

華夏公益教科書