Hello,
If you want to get data via HF or Iridium, the best solution is to require files via saildocs and the data of the GFS model are provided in grib 1 format. This will give much smaller files and you can ask them by mail which is not possible from opengribs server.
See in the forum, there are more explanation about getting grib files via email.