Recently, Distributed Energy Resources (DERs) have been utilized with increasing frequency in Industrial Internet of Things (IIoT) to deal with energy and environmental challenges. IIoT with wireless communication technology, which is easy to be intercepted, often facing various attack. For the safety of the network, more complex algorithms need to be run on IIoT, but the action need more energy. In addition, in some application scenarios, the location where the packets were generated indicates that an event occurred. An attacker can find the sensor node through a backtracking attack, which is equivalent to reaching the place where the event occurred. In order to hide the location information of the event, it is necessary to protect source location privacy (SLP), which will also increase the energy consumption of IIoT. If only the traditional battery is used to power the nodes in IIoT, the lifetime of the system will be limited. When IIoT is deployed outdoors, it is often difficult to replace the battery. The existence of lakes make IIoT have coverage holes during deployment. In order to implement SLP and make the system work for a long time in the environment with deployment holes, we use DERs. Herein, we propose an SLP protection scheme based on phantom nodes, rings, and fake paths (PRFs) for IIoT. To increase the safety time of the network, the PRFs dynamically selects the phantom nodes. To adapt to a complex deployment environment, the ring can be flexibly deployed according to the terrain. The PRFs uses fake paths to confuse attackers. We integrate DERs technology into PRFs, such as using solar power modules, looking forward to extending the lifetime of the system.The experimental results proved that the PRFs could efficiently reduce backtracking attacks while maintaining a balance between security and network energy consumption of IIoT.