Szenario:
Client A => Firewall B => Netzwerk C => Firewall D => Internet
"Netzwerk C" existiert momentan noch nicht, also muss ich für meine Testzwecke vorerst beide Firewalls direkt miteinander verbinden. Nur welche Kabelart nehme ich dafür? Der Uplink von Firewall B muss quasi in den Downlink von Firewall D.

Mit einem Crossoverkabel dürftest du wenig falsch machen. Es könnte auch sein, dass normale Netzwerkkabel ausreichen, wenn nämlich mindestens einer der beteiligten Ports automatisch Switchports von Netzwerkkarten/Up/Downlinks unterscheiden kann.

Hast du Hardware-Firewalls, dann funktionieren die normalerweise als Switch, also normale Netzwerkkabel. Hast du Software-Firewalls (z.B. Linux), dann brauchst du meistens crossover Kabel. Meistens deshalb, weil moderne Netzwerkadapter heute automatisch erkennen können, ob crossover nötig ist und dann können sie automatisch umschalten (wie ein Switch, der automatisch die Geschwindigkeit erkennt,...). Also kommt es hier darauf an, welche Adapter du eingebaut hast.