A method for forwarding a network packet, comprising the steps of: establishing, by a forwarding end, a communication connection with a network device to be configured; analysing, by the forwarding end, whether there is a prestored forwarding identifier consistent with a forwarding identifier in the packet forwarding request when a packet forwarding request sent from the network device to be configured is received; determining, by the forwarding end, a forwarding path corresponding to the packet forwarding request according to a predetermined mapping relationship between prestored forwarding identifiers and forwarding paths when there is the prestored forwarding identifier consistent with the forwarding identifier in the packet forwarding request; and forwarding, by the forwarding end, information of the network device to be configured in the packet forwarding request to a network management device via the determined forwarding path, so that the network management device generates network configuration information of the network device to be configured according to the received information, and delivers the generated network configuration information to the network device to be configured; wherein the step of determining, by the forwarding end, the forwarding path comprises: determining, by the forwarding end, a target network device corresponding to the packet forwarding request according to a predetermined mapping relationship between prestored forwarding identifiers and target network devices; and according to a predetermined mapping relationship between prestored forwarding paths and network devices, determining the forwarding path corresponding to the packet forwarding request. establishing, by a forwarding end, a communication connection with a network device to be configured; analysing, by the forwarding end, whether there is a prestored forwarding identifier consistent with a forwarding identifier in the packet forwarding request when a packet forwarding request sent from the network device to be configured is received; determining, by the forwarding end, a forwarding path corresponding to the packet forwarding request according to a predetermined mapping relationship between prestored forwarding identifiers and forwarding paths when there is the prestored forwarding identifier consistent with the forwarding identifier in the packet forwarding request; and forwarding, by the forwarding end, information of the network device to be configured in the packet forwarding request to a network management device via the determined forwarding path, so that the network management device generates network configuration information of the network device to be configured according to the received information, and delivers the generated network configuration information to the network device to be configured; wherein the step of determining, by the forwarding end, the forwarding path comprises: determining, by the forwarding end, a target network device corresponding to the packet forwarding request according to a predetermined mapping relationship between prestored forwarding identifiers and target network devices; and according to a predetermined mapping relationship between prestored forwarding paths and network devices, determining the forwarding path corresponding to the packet forwarding request. determining, by the forwarding end, a target network device corresponding to the packet forwarding request according to a predetermined mapping relationship between prestored forwarding identifiers and target network devices; and according to a predetermined mapping relationship between prestored forwarding paths and network devices, determining the forwarding path corresponding to the packet forwarding request.