各位好,想請問一下如果有多個國家IP需求的話,有沒有辦法做到全自動切換?
目前使用情境是:
1.人在越南
2.有中國(特定網站使用)、台灣(特定網站使用)、日本(特定網站使用)、香港(其餘連線)IP分別在使用,皆以VPN達成。
但這樣當需要特定IP時就得手動切換VPN伺服器。
想尋找能夠自動依照網域切換連線的方法。
目前感覺比較可行的方案是改用proxy,很多軟體可以支援自動切換。但台灣的prxoy找半天也沒找到人家賣,自行架設的話經驗值比較不足。
另一個方案則是以路由器達成,有看過專門跳往大陸的機子可以自動識別目的IP切換成VPN線路,不過這是VPN提供商自賣的東西,目前也找不到相關的產品了,功能上相近但是還有差距。如果能完全符合需求的話,移動設備也可以跟著受益。
不知道各位有沒有更好的方法可以提供,或是知道有這個功能的路由器?
RouterOS 是個簡單的解法
可以根據目的地的 IP 位置,來決定你要走哪個 VPN 出口
比較可惜的是目前支援的 VPN 協議較有限
不過如果需要支援較多協議的話,建議使用搭載 Linux 系統的電腦作為路由器
將 /etc/sysctl.conf
加入一行 net.ipv4.ip_forward=1
並執行 sysctl -p
即可將你的電腦當作路由器來使用
連上 VPN 後
再使用 ip route
等指令加入路由,指定 VPN 介面當出口即可
RouterOS接觸過一段時間,當伺服器的話RouterOS可以架設幾乎全類型的VPN,如果要走VPN出口的話,可以支援哪些類型呢? 自架的目前以Openvpn為主。
linux的話,熟練度不高,不過購買已經客製化好的軟路由好像也可行? 只是不知道能不能達到需求
OpenVPN 的話有支援喔
好的,那採用路由方案好了,希望不要太難設定XD 另外請問一下,由於想用網域判斷,不知道能否處理? 因為走VPN的時機都是瀏覽特定網頁時而已。
你可以將電腦指向 RouterOS 的 DNS,確保解析的 IP 一致性
RouterOS 有 DN 轉為 IP 列表的功能
再將在這個 IP 列表裡面的的目的導向到 VPN 就行
感謝解答,不過我的意思是像youtube本身可以指向的IP多不勝數,如果想依照IP來導向會非常沒有效率,所以不知道能不能以網域作為識別條件來導向XD 如果沒辦法就只好整個網段一口氣導過去了