Iranian tourists with valid visas will be banned from visiting Australia for the next six months, over concerns they are not able to return home once their documents expire.