Special requirements 100Mbps (Ethernet) connection to PCB
100Mbps Ethernet requires 100Ω differential pairs. This means the connectors and PCB traces need to be matched to 100Ω, if the connector doesn't support differential pairs there will be reflection and attenuation which degrade signal quality and lead to packet loss. 

There are many panel mount connectors available such as this which are cheap and easy to use: 



https://www.digikey.com/product-detail/en/adafruit-industries-llc/909/1528-1572-ND/5844686&amp;?gclid=EAIaIQobChMIrrq3wYOZ4gIVkshkCh258Qt4EAQYAiABEgJcc_D_BwE