Naja wenn es ein HTTP-Server sein soll, dann ist in der Lib schon definiert, dass dieser auf Port 80 lauscht. Den laut der RFC ist dies der HTTP-Standardport. Dann hast du drei Möglichkeiten :
  • mit Port 80 leben
  • Lib abändern
  • eigene Lib mit eigenem Stack schreiben

Laut der Ethernet-Lib für das offizielle Arduino EthernetShield, wird dort kein Port angegeben. Daher auch die Fragen die ich in meiner ersten Antwort aufgezählt habe. Da es verschiedene Shields und Libs gibt, ist die Angabe was du wie benutzt mehr als hilfreich, da sie sich voneinander unterscheiden.

Es ist auch möglich, dass du ein Tutorial erwischt hast, wo ein anderes Shield oder eine andere Lib verwendet wird.