A method for randomly accessing a network, wherein the method comprises: determining, by a machine type communication, MTC terminal that requires coverage enhancement, a coverage enhancement level of the MTC terminal; acquiring, by the MTC terminal, according to the coverage enhancement level of the MTC terminal, random access resources corresponding to the coverage enhancement level of the MTC terminal; and initiating by the MTC terminal, a random access process by the MTC terminal, by using the random access resources corresponding to the coverage enhancement level of the MTC terminal, as the random access resources corresponding to the MTC terminal; acquiring, by the MTC terminal, another coverage enhancement level different from the coverage enhancement level of the MTC terminal when the MTC terminal fails to access a network after initiating the random access process for a predefined quantity of times; acquiring, by the MTC terminal, predefined random access resources according to the another coverage enhancement level different from the coverage enhancement level of the MTC terminal, wherein the predefined random access resources include a time-frequency resource and a preamble resource; and initiating, by the MTC terminal, a random access process by using the acquired predefined random access resources, said initiating comprising: acquiring, by the MTC terminal according to the another coverage enhancement level different from the coverage enhancement level of the MTC terminal, power at which the MTC terminal sends a preamble; and sending the acquired preamble to a base station over the acquired time-frequency resource at the acquired power for sending the preamble. determining, by a machine type communication, MTC terminal that requires coverage enhancement, a coverage enhancement level of the MTC terminal; acquiring, by the MTC terminal, according to the coverage enhancement level of the MTC terminal, random access resources corresponding to the coverage enhancement level of the MTC terminal; and initiating by the MTC terminal, a random access process by the MTC terminal, by using the random access resources corresponding to the coverage enhancement level of the MTC terminal, as the random access resources corresponding to the MTC terminal; acquiring, by the MTC terminal, another coverage enhancement level different from the coverage enhancement level of the MTC terminal when the MTC terminal fails to access a network after initiating the random access process for a predefined quantity of times; acquiring, by the MTC terminal, predefined random access resources according to the another coverage enhancement level different from the coverage enhancement level of the MTC terminal, wherein the predefined random access resources include a time-frequency resource and a preamble resource; and initiating, by the MTC terminal, a random access process by using the acquired predefined random access resources, said initiating comprising: acquiring, by the MTC terminal according to the another coverage enhancement level different from the coverage enhancement level of the MTC terminal, power at which the MTC terminal sends a preamble; and sending the acquired preamble to a base station over the acquired time-frequency resource at the acquired power for sending the preamble. acquiring, by the MTC terminal according to the another coverage enhancement level different from the coverage enhancement level of the MTC terminal, power at which the MTC terminal sends a preamble; and sending the acquired preamble to a base station over the acquired time-frequency resource at the acquired power for sending the preamble.