127.0.0.1是本机回环地址,用于做协议测试等,如果你在你的宿主机连接是用不了的,仅适用于该虚机本身。
虚拟机里面Oracle的1521端口是转发出来的,还是虚拟机使用了桥接网卡?转发出来时,宿主机的环回口当然不会监听1521。
建议你网上搜索一下虚拟机的三种联网方式,再查一下127.0.0.1是什么地址。这个知识量较大,一两句讲不清