Conexão com banco de dados do servidor local

Desenvolvi um software em java usando essas variáveis de conexão.

private String driver = "com.mysql.jdbc.Driver"; 

// responsavel por identificar o serviço de banco de dados

private String caminho = "jdbc:mysql://fds-dc:3306/Listaderamais";

// responsavel por setar o banco de dados

private String usuario = "root";
private String senha = "1234";

quando coloco uma maquina local que tenha o banco de dados por exemplo://192.168.0.11/Listaderamais"
funciona, normalmente. obs:dei grant all para todos os ips usando o % ja.

agora quando eu coloco o ip do servidor que pode ser fds-dc ou 192.168.0.170, não funciona! ja fiz de tudo, alguem sabe o que acontece?

obs: quando rodo o programa não da erro, apenas nao retorna dados ou seja da perca de pacote

Fala blz?

Vc recebe alguma exceção no java?