all clients (except java type4) need db2 client for their connection because they do not have the native possibility todo so.
all in fo at
IBM Data Server CLI and ODBC drivers
for the connect problem : execute db2 list node directory - db2 list db directory at client
at server : name of instance/tcpip port/ipaddress or hostname ?? db2 list db directory