To resist collusion attacks in mobile ad hoc networks (MANET) is an important task. However, there is not an effective solution, because attackers can cooperate to resist most of detecting techniques in MANET. Therefore, we propose a collaborative routing protocol (CRP) to detect and isolate the colluding attackers according to monitor nodes. Monitor nodes observe every packet received and send by intermediate node. According to the records sent by monitors, source node can distinguish the malicious nodes and isolate them. The security analysis and simulation in this paper verify that our approach can effectively and efficiently resist colluding attacks.