oracel做了内外网ip映射无法远程连接

lxljw1314 2016-05-24 06:32:40
oracle服务器在内网环境,内网ip:192.168.109.1 ,然后又做了一个专网专用的ip映射,依然是内网:172.10.1.21;
我本机是在外网环境,首先远程连接到一台前置机58.221.107.1,这个前置机也做了内外ip映射,对应内网ip是:172.10.1.11;
前置机11可以ping通21 ,tnsping也ok,telnet1521端口也ok,现在前置机上安装了oracle客户端,也配置了tns,配的ip是172.10.1.21的,但是还是连接不上数据库,显示连接超时。不知道是哪里的问题呢,以前也没这么搞过,请高手指点!
...全文
300 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
califord 2016-05-25
  • 打赏
  • 举报
回复
不知道是不是理解你的意思了 根据你的图11与21通是没有问题的,但是11是不是可以访问192.168网段呢,就是oracle 所在的网段 你用ping命令试一下,应当是不通的,这也就是问题所在 所以你在21上做路由,让11可以访问192.168的网段 当然你可也可以在21上试下windwos/system32/etc/hosts这个文件 ,做对应 ip地址 主机名 (你打开这个文件就知道了,如果是linux系统则是/etc/hosts)
lxljw1314 2016-05-25
  • 打赏
  • 举报
回复
@califord 我远程登陆前置机后,前置机也是有映射ip172的,通过这个去连数据库的172
lxljw1314 2016-05-25
  • 打赏
  • 举报
回复
靠,我自己都不能编辑帖子。。。。
感谢回复,我还想上传个图片的,前置机里面好像没有配默认网关。。。。
califord 2016-05-25
  • 打赏
  • 举报
回复
贴子怎么不能编辑? 刚才说太快,没考虑到一个问题 你先不要做永久路由,你先做一个路由测试一下,成功后把路由做成永久路由 不是永久路由在重启自动失效的,所以就算你做错,重启后就没了
califord 2016-05-25
  • 打赏
  • 举报
回复
你远程到前置机,用到的地址是58.221.107.1 而oracle用到的地址是172.10.1.11 你可以查看一下前置机的默认网关是哪个,应当是58.221.107.X的地址 这样你想去172.10.1.X 是不会通的 你应当做一个永久路由,让去172.10.1.X 网段的数据通过172.10.1.11走

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧