Iran confirmed that it had fired on US bases in Jordan and at ships in the Strait of Hormuz, and also spurned an Omani proposal to jointly manage the strait.