首页 > 是否可以通过多个ip来访问internet

是否可以通过多个ip来访问internet

公司为了限定每个人的网络速度,把每个ip都限了速,每个ip大概只有60k左右的速度,经一同事提醒,他曾为了下载东西,开虚拟机来获取另一个ip来下载,然后本机用自己的ip,这样可以保证下载不会影响本机的网络访问速度。

那我是想问,是否可以用过一种工具或者某种办法,不用虚拟机,利用多个ip同时访问网络的某个资源,提高访问速度呢?


(Windows)TCP/IP 设置里选择 高级,可以添加多个 IP 地址。但是是否会自动负载均衡不清楚。

(Mac)直接在 System Preferences / Network 里新增一个 Service 即可。需手动指定 IP 地址(Using DHCP with manual IP),可以从其他电脑 ping 到。至于负载均衡比较难,因为 Mac 会自动将所有数据通过排第一的 interface 走。如果可以单独指定到 destination ip,可以通过修改路由表实现,如果想要做到负载均衡,可以这样:跑 N 个 Squid,每个单独指定一个 interface(参考 http://yamz.wordpress.com/2007/01/26/set-squid-proxy-outgoing-ip/),然后本机用一个 pac 脚本做随机的分配,这样貌似比较复杂,但应该可以解决问题。

另:sudo ifconfig en1 alias 192.168.0.199 netmask 0xffffff00 这样貌似没办法 ping 通,不知道为什么。

(Linux)可以通过 ifconfig eth0:N (N from 0 to 255) 来指定虚拟网卡。


我所知道得是 UNIX 可以这么做,不过连接不能从一个地址跳到另一个。负载均衡的话我没有试过,但是总归天无绝人之路

【热门文章】
【热门文章】