标签:ROUTE

未分类

IP地址,子网掩码,子网前缀长度,路由表的认识及子网求范围与子网内随机IP转子网首IP的算法

高三时曾用PHP制作一个IP子网计算器,今天尝试使用C实现同样的功能,遂来分享下算法。 本文的算法从IP地址的原理出发,使用IPv4举例说明,如果你掌握了IPv4的算法,那么IPv6的算法也不是问题。 IP地址 首先我们要知道,我们现在使用的二进制计算机,仅认识0与1,坚持此原则的话,那你也能猜到,对于计算机来说,IP地址亦不过是0与1。 IPv4的二进制数长度为32位。 以192.168.1.1这个IPv4地址为例,有四个字段 192 168 1 1 我们来分别把他们转换为二进制,得 11000000 10101000 1 1 这里的数组合起来明显不够32位嘛,既然IPv4分成四个字段,那么 […]

Read more No Comments
Unix Like, Windows, 操作系统, 服务器, 未分类

VPN下路由表的编辑,实现部分IP直连

平常在Windows下使用VPN,各位都会发现,所有出网的数据包都通过VPN了。虽然这样可以访问某些被“禁止访问”的网站,但访问国内的网站,速度却慢了。 事实上,连接VPN后,Windows会自动把系统的默认网关改为VPN的,因此数据包都通过了VPN服务器。既然如此,我们再对路由表进行操作,添加一些对国内IP生效的路由规则,那样就能实现访问国外网站时通过VPN,访问国内网站时直连。 Windows下对路由表进行操作的命令是route,route的用法如下:

上面分别是添加路由,更改路由,以及删除路由的用法。 首先连接VPN,让W […]

Read more 2 Comments