两台服务器,2003系统,双网卡,一个外网,一个内网,开内网,外网就不能访问

发布时间:2024-05-14 00:46 发布:上海旅游网

问题描述:

两台服务器,2003系统,双网卡,
服务器A,数据库,接内网,内网IP
服务器B,WEB服务器,一个外网IP,一个内网IP。
想实现功能服务器B是WEB服务器,内外网都可以访问,服务器A为了安全只有内网访问就可以了。
现在是服务器B如果只用外网网卡(内网网卡禁用),则外网电脑和内网电脑都能打开网站。但是连不到服务器B数据库。
服务器B如果双网卡都启用(一内网IP,一外网IP),则外网电脑可以打开网站,但是内网打不开。
请问如何解决。如果配置内外网网卡和IP。
还是不行,我整个单位的电脑都是内网,不可能让人家都加上这句呀。
奇怪了,也能ping通,就是打不开网页。

问题解答:

双网卡机器,一个内网一个外网,在这台服务器上加2条路由命令

如:内网10.112.18.* 网关 10.112.18.1
外网192.168.0.* 网关 192.168.0.1

那只要添加路由命令就可以:

首先,去掉内网网关

CMD,进入dos界面

route delete 0.0.0.0

route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 添加外网网关

route -p add 10.112.0.0 mask 255.255.0.0 10.112.18.1 允许10.112这个网段走10.112.18.1这个网关
添加完成后,设置内网网关,双网都可以用了,-P是保存命令,这样重新启动服务器也没有关系了

在路由上做个映射

内网的电脑打开网站直接访问服务器的IP能访问网站吗?如果不行试试在内网电脑里的C:\WINDOWS\system32\drivers\etc hosts文件下面加一句

网站服务器IP空格公司网站域名 例如 192.168.1.254 www.baidu.com

服务器B上,内网网关不用写的,这样应该就可以了.

或者你把具体的外网IP和内网IP写出来看看

热点新闻