$ir
está sendo expandido pelo seu shell local e não como você espera no lado remoto.
Tente escapar do $
: … --add-port=\$ir/tcp …
Ou use aspas simples em vez de aspas duplas, pois você não quer que nada no comando seja expandido localmente.