在清朝初年,蒙古主动归附清朝,成为了清政府实际统治的领土。
到了清朝末年,由于清政府的软弱无能,让北方的沙俄看到了侵略中国领土的机会,然后沙俄的势力在外蒙古的影响加大。
1911年10月,辛亥革命爆发后,沙俄趁中国政府无力管辖外蒙古事务,然后支持外蒙古的封建上层,宣布外蒙古独立。
虽然北洋政府时期,曾短暂收回过外蒙古,但是最终还是没能守住。
沙俄从18世纪,就不断的在向中国境内扩张,那个时候因为清朝强大,所以沙俄并没有占到多少便宜。
只是在鸦片战争之后,帝国主义看到清政府的虚弱,然后开始瓜分中国,沙俄除了参加瓜分中国的帝国主义外,还制定了黄俄罗斯计划,妄图将中国北方的大片土地,全部划入沙俄的境内。
1911年,辛亥革命爆发后,外蒙古封建上层,在沙俄的策动下,宣布独立,建立了由沙俄控制的傀儡政权,大蒙古国政府。
清朝灭亡后,中华民国并不承认外蒙古的独立,但是在沙俄的逼迫下,与沙俄签订了《中俄声明》。这个签约规定中国军队和官员不能进入外蒙古,还不能向外蒙古移民。但是沙俄同时也承认,外蒙古是属于中国的领土,只是中国和沙俄都承认外蒙古的自治。
1917年,俄国十月革命爆发,沙俄政府被推翻,然后宣布废除了与中国签订的一切不平等条约。
1919年11月,由皖系军阀控制的北洋政府,出兵外蒙古,短暂的收回了外蒙古。
但是由于皖系军阀、直系军阀、奉系军阀之间的内战,导致皖系军阀将驻守在外蒙古的大部分兵力调回内地。
然后俄国的白军,在与外蒙古上层王公的勾结下,打进外蒙古,占领了外蒙古。
当时皖系军阀已经在军阀混战中战败,已经没有能力再派兵收回外蒙古。
本来奉系军阀的张作霖派出军队,准备收回外蒙古的,由于直系军阀看到张作霖出兵外蒙,然后就趁机占领了两湖地区。
张作霖看到直系军阀趁机扩大地盘后,就又将派往外蒙古的军队,给撤了回来。
俄国白军占领外蒙古后,然后苏联红军又在1921年5月25日,进入了外蒙古,并将侵入外蒙古的俄国白军击败。
在苏联的支持下,外蒙古宣布独立,然后苏联在1922年,第一个承认了外蒙古的独立。
虽然当时的北洋政府不承认外蒙古的独立,但是北洋军阀忙于内战,根本没有能力去管外蒙古的事情。
等到国民政府的北伐胜利,中国在形势上统一后不久,日本人又发动了侵华战争。为了抵抗日本人的侵略,外蒙古的事情,当时的国民政府更是无法顾及了。
1945年的时候,英国、美国、苏联的领导人,开了一个雅尔塔会议,为了换取苏联出兵中国东北,消灭入侵的日本人,英国和美国私下答应苏联,维持外蒙古的现状。
然后中国国民政府,在苏联的压力下,就与苏联签订了友好同盟条约,正式承认了由苏联扶持建立的蒙古人民共和国。
1946年1月5日,当时的国民政府,在苏联和美国的双重压力下,承认外蒙古独立。
三年之后,蒋介石领导的国民政府,在解放战争中战败,败退到中国台湾。
然后新中国在成立的第16天,也就是1949年10月16日,与蒙古人民共和国建立外交关系,并且坚定的承认外蒙古的独立地位。
以上就是外蒙古从中国分离出去的经过。外蒙古之所以会独立出去,内部原因是清朝末年统治者的腐败无能,然后在清朝灭亡后,军阀内战,导致当时的中央政府没有能力管辖外蒙古的事情。
然后就是沙俄对我国领土的觊觎,让接近沙俄的外蒙古,成了沙俄入侵的首要地方。