
是全都都通过交换机连接外网的,还是部分通过交换机连接外网,部分通过路由器连接外网。如果是分开成路由器和交换机的话就有可能出现这种问题,连接交换机的就需要设置IP地址才可以,连接路由器的就可以自动获取!
另外得看交换机用的是哪一种,如果是高端交换机的话其本身就拥有部分路由器的功能,自己拥有IP地址,连接在其下的设备的IP设置就需要与交换机的设置一样才行。而通过路由器的电脑与连接在交换机上的电脑不是同一个IP段的所以IP地址设置不一样。
你的问题就很有可能是,你们公司的电脑不在同一个IP段,很可能拥有两个IP段。 (一个IP段原则上最多可以支持254台电脑,但一般一个IP段不会超过100台左右至多150台)
先自动获取到一个可上外网的ip地址 将信息都记录下来
ip 掩码 网关 dns
之后静态指定ip地址,将这些信息填上,先不要确定 点击高级 在ip地址里点击添加
添加 10170634 2552552550
确定
之后进入cmd中
输入
route -p add 10000 mask 255000 10170631
一种方法就是看看那两台能上网的计算机的IP设置,方法是在能上网的计算机上执行:开始——运行——CMD,然后输入ipconfig/all,就可以看见该计算机的IP地址,网关和DNS,然后照着这台机器的IP、网关和DNS,设置那两台不能上网的机器,网关和DNS都是一样的,IP只要设置成和能上网的机器不同就可以了。
比如PC1和PC2可以上网,IP是192168110和192168111,网关19216811,DNS202999668,那么另外两台不能上网的计算机就可以这样设置,IP:192168112和192168113,网关19216811,DNS202999668
注意:本例中网关地址19216811是指路由器地址,DNS是联通地址,其他IP可以自行设置,只要不和网关相同,并且彼此之间不同就OK!
第一种可能:局域网内的电脑的网络设置中,网关和DNS的ip地址设置成了那台笔记本的ip地址,这样,一旦笔记本连接到internet,局域网内的其他电脑就可以通过这台笔记本电脑上网了(相当于一台代理服务器)。
第二种可能:局域网内的电脑设置的是自动获取ip地址方式,而笔记本电脑安装了DHCP服务,所以,一旦笔记本电脑连入局域网,其他电脑就会从笔记本电脑那里获得一个动态的ip地址,从而可以访问笔记本电脑,也可以通过笔记本电脑上网(前提是笔记本电脑开启了ICS服务,就是WINDOWS系统自带的代理上网功能)。
win7系统让外网与内网一同时使用方法:
Win7同时连接内外网,可通过设置永久路由来解决。
集成网卡和无线网卡都不需要设置, 要在“命令窗口”中查看输入“route print” 查看信息。
接口列表12……00 26 82 37 90 a2 ……Broadcom 80211g 网络适配器11……00 26 9e 79 39 b9
……Broadcom NetLink (TM) Fast Ethernet。
说明:例子的无线网卡是12, 集成网卡是11 这个在后面会用到。
IPv4 路由表。
活动路由:网络目标 网络掩码 网关 接口 跃点数0000 0000 1721601 17216063 41 0000
0000 1011112811 1013118141 276。
说明: 这里要注意网关, 网关是整个步骤的重点, 这里内网网关 1011112811, 无线网关是 1721601。
这里可以开始设置。
先“所有程序”-》“附件”-》“命令提示符”, 右键“以管理员身份运行”, 就打开命令窗口。
先清除网络目标 0000, 通过输入命令: route delete 0000。
route delete 网络目标 (后面可以加一些参数过滤, 如网络掩码, 网关等)。
如 route delete 10000 mask 25525500 删除网络目标位10000 并且其掩码为25525500
的路由。
route delete 10000 mask 25525500 19216811 删除网络目标位10000,
其掩码为25525500 并且网关为19216811 的路由。
如此类推, 后面的参数跟add一样。
增加无线的静态路由, 通过输入命令: route add -p 0000 mask 0000 1721601 if 12。
add 添加路由 *** 作。
-p 添加的路由是静态的, 重启后还存在。
0000 无线连接的网络目标, 为了让外网为主要的, 所以把0000 给mask 0000 同上
1721601 无线连接的网关。
if 12 12 为无线网卡接口,上面查询得知的、
增加内网的静态路由, 通过输入命令: route add -p 10111128 0 mask 2552552550
1011112811 if 11 101111280 内网的目标网络, 只要不是0000 就可mask 2552552550 这个跟具体的内网设置相关, 根据具体情况设置。
1011112811 内网连接的网关。
if 11 11 为集成网卡接口。
如双网卡都可以出外网可手动更改级别:
通过连接属性:
打开“网络和共享中心”,找到“更改适配器设置”,打开“本地连接”的属性,选择“Internet协议版本4”的属性。
然后在d出的页面的右下角找到“高级”,这里会出现一个“自动跃点数”,将“自动跃点数”前的勾去掉,修改成一个数字,如28。
跃点数的值越小,就越优先使用这个网关,一般来说默认的好像是276,自己根据需要进行修改一下。
注意网关和接口不能错, 网关是关键点, 设置完毕后需要重启, 这个步骤不能省略。
route add -p 19016020 mask 2552552550 15712111 if 13。
设置成功:Java代码。
1查看网卡标识cmd> route print记住无线网卡和集成网卡标识。
2删除默认路由cmd> route delete 0000。
3增加无线的静态路由route add -p 0000 mask 0000 19216811 if 12 add 添加路由 *** 作。
-p 添加的路由是静态的, 重启后还存在。
0000 无线连接的网络目标, 为了让外网为主要的, 所以把0000 给mask 0000 同上
1721601 无线连接的网关。
if 12 12 为无线网卡接口。
4增加内网的静态路由route add -p 1722611 mask 2552552550 172265254 if 11
1722611 内网的目标网络, 貌似只要不是0000 就可。
mask 2552552550 这个跟具体的内网设置相关。
172265254 内网连接的网关。
if 11 11 为集成网卡接口。
5查看路由设置:route print。
6重启系统。
你可以试着两个都开着,然后手动建两个路由表项。制定内网网段的数据都走内网的网卡,外网的都走另外一个网卡。具体的命令可以网上搜一下,我印象里大概是:
netsh
int
add route 网段(eg 1100/16) 网卡代号(eg 5)
这样1100这个网段的数据路由的时候走得就是5号代表的网卡了。祝你好运。
我明白你的意思,我也经常碰到。确实很无奈,这是因为一个网络里只能有一个DHCP服务,如果有两个以上,就肯定会起冲突。
而在酒店的环境,还真的更难得杜绝了。
我一般的做法是查到非法网关的MAC地址,再通过交换机查到是哪个端口,再去做处理。
突然想到,还是有办法巧妙屏蔽的!
一般来说家用小路由器的网关IP都是19216811,那么就容易做了。
你弄一台电脑接入你的局域网,给这台电脑手工设置IP为19216811,掩码为2552552550。
这样就行了。这样私自接入的路由器会因为IP冲突而无法工作!
以上就是关于我们公司电脑有的配IP地址才能上外网 有的自动获得IP地址才能上外网全部的内容,包括:我们公司电脑有的配IP地址才能上外网 有的自动获得IP地址才能上外网、一根网线可以同时上内网和外网,但是内网有固定IP(只上一个网站),外网为自动获取。怎样设置、IP设置为自动获取了还是不能上网等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)