服务器端的防火墙中对应的端口号是否开通了,配置文件/etc/sysconfig/vncservers设置了么还有/root/.vnc/xstartup也取消下注释然后就是你电脑连接时地址后面加数字了么
vnc viewer连接到时候填写IP:N,看看你的N是不是对的,还有你的防火墙设置对不对
楼主你可以去找找,Linux连接windows容易,反之是比较难的,
linux 上 smb服务开启了吗