Keenso Ethernet Relais mit Arduino Steuern!!!

Wenn der Taster nach GND schaltet (was die bequemere Lösung ist) solltest Du ihn richtig initialisieren.
Der zweite Aufruf von pinMode() ist entbehrlich.

Und das "digitalRead(2);"im Setup macht keinen Sinn.