1894年,清朝政府在甲午战争中被日本战败,接着,外蒙古问题和中东铁路问题又成为中俄争端的两大症结。
1911年10月10日中国发生辛亥革命的消息传到库伦 (今乌兰巴托)后,哲步尊丹巴呼图克图活佛在俄国煽动下,于11月18日以“大蒙古帝国”新君主的名义在库伦宣布脱离中国而独立,并与次日会同俄国军队解除了为数不多的中国驻军武装,把中国派驻外蒙古的参赞大臣三多驱逐到恰克图。1912年10月21日,新成立的蒙古政府与俄国驻华公使廓罗思签订俄蒙条约,给予在蒙古境内经营企业的俄国公民免税的特权以及在采矿、铁路和邮电部门的独占权,以此换取俄国支持自治政权,抗拒中国军队的保证。当中国接受俄方起草的1913年11月5日的共同宣言后,蒙古政府地位得到进一步巩固。因为这份宣言中明确规定:俄国承认中国对蒙古的宗主权;中国承认蒙古自治并撤回驻蒙古的一切军政官员;禁止向蒙古移民。在1915年6月7日签订的中蒙俄三方协定中,外蒙古接受了上述中俄宣言,从而使自治政府有了法律依据。
1917年陷入第一次世界大战困境中的沙俄帝国爆发了十月革命。当时担任北京政府西北筹边使的徐树铮趁机出兵库伦,迫使外蒙政府在1919年11月22日正式取消自治,并且废除了1915年关于外蒙古问题的三个协定。可是1920年7月徐树铮的边防军在直皖战争中被直系的军队消灭,失去了对库伦的威慑力量。于是外蒙古政府又和冯*恩琴*史坦男爵的白俄罗斯军队勾结,于1921年7月11日再次打出了独立旗号。1924年11月26日蒙古人民共和国成立,当时北洋政府并未承认,随后军阀混战,抗日战争爆发,中国无暇顾及。
1946年8月14日国民政府与前苏联签订《中苏友好同盟条约》,同意外蒙古根据公投结果独立,次年承认独立。
1952年逃到台湾的国民政府以苏联违反《中苏友好同盟条约》为由,从此不再承认蒙古人民共和国。1961年10月27日联合国通过第1630号决议案,当时台湾占据联合国席位投了弃权,蒙古人民共和国加入联合国。
从外蒙古独立到加入联合国中间的四十来年,俄国和前苏联始终扮演了重要角色,这是沙俄曾经建立黄俄罗斯计划的一部分,把外蒙古作为同中国的缓冲地带,中国北洋政府混乱的局面,不断的更换领导人,致使无人顾忌外蒙古,都曾错过了最好的收复时机,可谓让国人心疼。