Napisati nadaljevanje za ta odstavek - Promoviran v komodora, je Keppel postal drugi poveljnik Vzhodne Indije in kitajske postaje, s svojim širokim zastavnikom na fregati HMS "Raleigh" septembra 1856. HMS "Raleigh" je bil izgubljen na neznani skali blizu Hong Konga, in čeprav je bil Keppel pozneje pred vojaškim sodiščem, je bil častno osvobojen zaradi izgube ladje. Nato je svoj zastavnik prenesel na šesto stopnjo HMS "Alligator". Po prevzemu najemne parnice je poveljeval britanskem eskadrilju, ki je sestavljena iz "Hong Konga" in sedmih topničarjev, v bitki s kitajskimi pirati v bitki pri Fatshan Creek junija 1857, ko je potopil približno 100 sovražnih vojnih junkov. Za svoj del v tej akciji je bil Keppel 12. septembra 1857 povišan v viteza poveljnika reda Bath. Sodeloval je tudi pri zavzetju Kantona.
decembra 1857 med drugo opijsko vojno.