A method for configuring a terminal policy, wherein the method is applied to a terminal, and characterized in that the method comprises: in an idle state, sending, by the terminal, a radio resource control, RRC, setup request to a base station, wherein the RRC setup request is used for requesting to establish, resume or reestablish an RRC connection, in response to establish, resume or reestablish the RRC connection, sending, by the terminal, a non-access stratum, NAS, message to the base station, wherein the NAS message contains a first container, and the first container comprises a preset parameter, and the preset parameter indicates to configure a terminal policy; and/or, in a connected state, sending, by the terminal, a NAS message to the base station through a signaling radio bearer, SRB, wherein the NAS message contains a second container, and the second container comprises a preset parameter, and the preset parameter indicates to configure a terminal policy, wherein the first container and the second container containing the preset parameter are configured to cause, a packet control function, PCF, entity to write the terminal policy into the container in priority, wherein when requesting configuration of the terminal policy, a new value for a UE policy delivery message type field of the first container and the second container is specified as the preset parameter, wherein the newly added field value used as the preset parameter in the UE policy delivery message type field is 00000101, and wherein the first container and the second container are transmitted transparently from the terminal to the PCF entity through an access and mobility management function, AMF, entity, and an updated terminal policy is received by the terminal from the PCF entity. in an idle state, sending, by the terminal, a radio resource control, RRC, setup request to a base station, wherein the RRC setup request is used for requesting to establish, resume or reestablish an RRC connection, in response to establish, resume or reestablish the RRC connection, sending, by the terminal, a non-access stratum, NAS, message to the base station, wherein the NAS message contains a first container, and the first container comprises a preset parameter, and the preset parameter indicates to configure a terminal policy; and/or, in a connected state, sending, by the terminal, a NAS message to the base station through a signaling radio bearer, SRB, wherein the NAS message contains a second container, and the second container comprises a preset parameter, and the preset parameter indicates to configure a terminal policy, wherein the first container and the second container containing the preset parameter are configured to cause, a packet control function, PCF, entity to write the terminal policy into the container in priority, wherein when requesting configuration of the terminal policy, a new value for a UE policy delivery message type field of the first container and the second container is specified as the preset parameter, wherein the newly added field value used as the preset parameter in the UE policy delivery message type field is 00000101, and wherein the first container and the second container are transmitted transparently from the terminal to the PCF entity through an access and mobility management function, AMF, entity, and an updated terminal policy is received by the terminal from the PCF entity.