要求:实现内外网都可以访问服务器

要求:实现内外网都可以访问服务器,第1张

作出如下分析,希望能帮到您:
1 内网子网掩码是错误的,只能解析出一个网段
2 即使没有网关,任何内网网段也应该是能访问服务器的,请把子网掩码设置成足够大的范围,比如:25525500;
3 请把内网的网关设置成需要访问internet的网关,这里应该就是1037601;
4 开通服务器自带的路由功能,不然无法使A\B网卡互通,但这不影响内网\外网 PING通服务器;
5 有DHCP和DNS的,请做正确的指向,手动设置IP的,在客户机上尝试PING服务器地址,开启了路由的话,可以Ping通外网网卡的地址的。
6 请关闭服务器的防火墙。

请注意:只要设置了正确的IP地址和子网掩码,也没有被VLAN划开,那么,1921681X网段的任何电脑都能PING通1921681101的IP的,同理,处于103760X的网段的,根据2552552550的子网掩码,该网段的所有IP都能ping通1037608的服务器地址的。
如果上段内容没有实现,则必是物理线路有问题/ 交换机有特殊设置 / IP地址和子网掩码设置有误。

同网段地址互相PING通,仅设置IP地址和子网掩码的设置(物理线路应该不算问题吧?),请不要想的太复杂。

“交换机是一层的吧”?唉呀,差点把我雷倒了。
交换机是2层的,还有些高级点的是3层的好不好。
你的问题描述的不是很清楚。
我都不清楚你到底有没有路由器与交换机。
(照我下面的说法去做,如还存在你的说的问题就把我从百度知道轰出去不让我再混)
1、假设你有路由器与交换机,那么照这样的方法做:
a把路由器IP设为106282100,在路由器里配置连接外网的模式。
你是adsl拨号对吧,则在相关项填写拨号账号与密码。
b连接交换机的所有机子IP地址依次设为10628211---10628225,网关设为路由器地址即106282100DNS设为当地电信的dns 。
这样,你所有机子都不必改什么就能同时上外网与外网
(你的所有机子要设置为同一个工作组)

2、假设你没有路由器。服务器也没有双网卡(如有双网卡更好啦不过没有也没 关系)
a把所有机子的网线跟adsl的线全接到交换机上。
b设置服务器IP为106282100,同时建立adsl连接
服务器的adsl连接属性里,有一个internet连接共享,勾选此选项,并选择服务器的网卡为共享接口。
c其它机子IP依次分配为10628211-10628224,网关为服务器地址106282100 dns设置为当地电信提供的dns
d服务器打开adsl连接上外网,其它机子就能共享上网,缺点是服务器要一直开着其它机子才能上外网)
(这一点也是你所有机子设置为同一工作组)
3、如果你服务器有双网卡,其它步骤与2点相同。只需把连接ADSL的外网网卡设置为自动获取IP,以及共享上网的接口设为内网网卡。
4如果看不清楚,对不起,我打字打了很久了,我是好心才写那么明白的了。
还有,我真不清楚到底你有多少台机子呢,也不知道你有没有路由,晕死。 有一点忘了说,上述的设置中如要设置IP的,掩码跟你问题中提到的一样。

你说的意思不是很明确,是不是要用服务器实现内外网的互通呀,如果是这个意思,1、首先你的服务器需要有两块网卡,一块接局域网的,一块接外网的,而且你的服务器可以登录外网。2、要在你的服务器上设置软路由,不知道你服务器用的是什么系统,这里只能告诉你要在服务器上设置路由功能。3、其他局域网的电脑如果想登录外网,可以将网关指向这台服务器的内网地址,然后添加本地ISP提供的DNS地址,就可以登录外网了。

首先你要清楚你要访问的内网的网络地址是什么,比如我的是192168239网络网段
你可以用下面的命令实现内外网一起上:
route -f
route add 192000 mask 255000 192168217190
metric 20
route add 0000 mask 0000 19216811 metric 1
你可以把以上命令做成批处理文件开机点一下,

在设置静态的时候 *** 作:在“开始”——“运行”里输入cmd打开命令提示
在命令提示符里输入:route add XXXXXX mask 25525500 (内网的网关XXXXXX)你试试可以不!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13057404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存