iSCSI seems intentionally obscure. One of the improvements I made to NBD was invent a simple, standardized URI format so that you can specify servers easily, eg:
nbdinfo nbd://server nbdcopy nbd://server:2001/ nbd+unix:///?socket=/tmp/localsock