The invention discloses a satellite adaptive networking method based on multi-attribute decision, and belongs to the technical field of satellite communication. According to the method, task requirements are quantified on the basis of preset priority ranking, a task requirement matrix is obtained and normalized, an attribute weight sequence is obtained through calculation on the basis of a deviation maximization principle, and therefore task attributes are weighted, summed and ranked, and the optimal task is selected to be executed. In the task execution process of the satellite, when the network environment meets the condition, task switching judgment is started. Firstly, attribute quantification is performed on surrounding satellite nodes to obtain a satellite parameter matrix and a reference sequence, normalization processing is performed, a gray correlation coefficient matrix is obtained, weighted summation is performed according to satellite attribute weights required by tasks toobtain a multi-satellite comprehensive attribute sequence, and at the moment, if a better node exists, the tasks are switched to the optimal node. Through decentralized networking and self-adaptive task switching, the networking efficiency and reliability of the satellite network can be improved.