win7系统设置使内外网同时上方法:
首先,因春亏为是win7,一般要更改一些东西都需要管理员权限;所以打开cmd之前要用右键以管理员身份打开。
然后在cmd里输入命令:route print ,意思是显示路由信息。
从路由信息表中可以看到现在电脑上存在的路由,在网络目标下对应的地址如果0.0.0.0的,说明是到所有网络的,也就是说这是默认的路由,如果没有其它明细路由存在,就都走这个路由了;这里可以看到我这里还存在另一条10.0.0.0为目的地址的路由,这条路由的意思就是如要访问10.0.0.0段地址的,走这条路由;结合上面的这条默认路由就可以同时访问内外网了(10.0.0.0为内网的地址段),路由规则是先匹配明细路由,也就是说你访问的时候电脑会先检测你访问的是不是10.0.0.0的内网地址,如果是,就走内网,如不是,就全部走默认路由到公网。
可以通过route add添加路由,首先,公网地址按照正常的设置不要动,然后内网地址在本地连接里配上的时候不要填网关,一个主机不能同时存在两个默认网关;饥森春内网的网关通过命令加在路由上就可以;比如加原来存在的那个内网地址,用这个命令:route -p add 10.0.0.0 mask 255.255.255.0 10.73.14.1;其中route add 命令是加路由的意思,后面跟上目的地址,mask后面加匹配的掩码,最后是网关地址,-p的意思是永久有效,因为不加-p的话,一旦主机重新启动之后,加的那条路由会消失的,所以一般烂耐都会加-p,当然如果是临时用用的,可以不加-p。
方法一:内网不自动获取,只设定IP和子网掩码,不设定网关和DNS
原理:内网交换一般是通过交换机实现,交换机交换数据是认的MAC地址,不是认IP地址当你访问一个域名或者IP的时候,交换机会根据数据帧封装的MAC地址查询内部学习的MAC缓存表(缓存表不是一直都有的,有效时间一般是300s,超过时间的交换机会清理出去),当发现访问的目的MAC是缓存表中就把数据包甩给对应的端口当没有发现访问的目的MAC时,就会给源端口以外的所有端口发一个广播帧,其中就有可能是下一级交换机或者下下级交换机收到了这个广播信号给出回应内网通讯就完成了
方法二:设定本机优先路由等级
原理:假设你内改谈搜网是192.168.1.XXX 子网是255.255.255.0 网关是192.168.1.1,内网要访问的服务器是同一网段
一,在DOS命令窗口
核历route -f 清空所有本地路由表,清空之前你可以先route print 查看一下现在有的本地路由表侍指,用文本先复制粘贴下来
二,添加静态路由表
route add 0.0.0.0 mask 0.0.0.0 10.113.31.1 -p
route add 192.0.0.0 mask 255.0.0.0 192.168.1.1 -p
192.168.1.1 为本地路由出口(网关)
-p 为永久使用
(占楼,等我完善)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)