为什么客户端在设置了DNS和网关 后 就不能访问ORACLE 数据库了?

时间:2022-09-12 20:12:02
我公司有个局域网,现在要访问INTERNET ,使用了SYSGATE 后,在每台机器上设置网关
和DNS 后,就能访问INTERNET 了,但却不能访问局域网内的ORACLE 。

5 个解决方案

#1


能ping通吗?
报什么错?

#2


估计是上网的机器的局域网地址与Oracle所在的机器的局域网地址之间不能互相访问。
将本机的地址与Oracle机器的掩码设为相同,访问时不需要经过网关,就可以了。

#3


我觉得应该是所设的DNS不能解析ORACLE所在机器的域名。
我现在手头上有就有这样的例子:
我的ORACLE装在RedHat的机器上,公司也是通过网关拨号,SYGATE代理上网;
我自己在LINUX机上配了个简单的DNS解析(LINUX机器没有合法域名);然后,在客户端机器的DNS中加上所设的DNS解析机器的IP就可以正确解析ORACLE所在机器的域名了。(网关设为主DNS(不设也可以))

#4


看看net8的设置

#5


原来是我的DNS 中域名没有设置对

#1


能ping通吗?
报什么错?

#2


估计是上网的机器的局域网地址与Oracle所在的机器的局域网地址之间不能互相访问。
将本机的地址与Oracle机器的掩码设为相同,访问时不需要经过网关,就可以了。

#3


我觉得应该是所设的DNS不能解析ORACLE所在机器的域名。
我现在手头上有就有这样的例子:
我的ORACLE装在RedHat的机器上,公司也是通过网关拨号,SYGATE代理上网;
我自己在LINUX机上配了个简单的DNS解析(LINUX机器没有合法域名);然后,在客户端机器的DNS中加上所设的DNS解析机器的IP就可以正确解析ORACLE所在机器的域名了。(网关设为主DNS(不设也可以))

#4


看看net8的设置

#5


原来是我的DNS 中域名没有设置对