就在孙权夺回荆州的第二年,曹操病死,其子曹丕代汉称帝,建立魏国。孙权知道自己夺回荆州,刘备必然出兵再争。为避免两面受敌,必须与魏国暂时搞好关系。因此,他派使节向曹丕祝贺称臣。曹丕封孙权为吴王。
但是孙权只是为了夺荆州、防刘备才表面上向魏国称臣,并非出于真心。曹丕为加强对东吴的控制,再三要求孙权把儿子孙登送到魏国作人质。孙权当然不肯,推说孙登年幼,不适宜入朝,拒绝送入魏国。于是,惹恼了曹丕。
公元222年,曹丕以孙权不送子当人质、假意称臣、心怀二意为理由,派三路大军直攻洞口、濡须和南郡。孙权连忙调兵遣将、抵挡曹军。
这时,孙权意识到如果继续与刘备为敌,将有两面受敌的危险。于是,孙权便主动派太中大夫郑泉前往白帝城,向刘备求和。刘备大败之后,也知道荆州已难夺回,如果吴军继续进攻,自己也会有危险。同时,刘备又担心魏国灭掉东吴之后,就可以全力以赴地对付自己,这对蜀汉不利。所以,吴、蜀联盟重新建立,双方信使往来不绝。
孙权与魏国绝交之后,曹丕十分恼火,他亲自带领大军,到达广陵,准备进攻东吴。孙权见曹丕来势凶猛,连忙召集谋臣武将商议对策。徐盛向孙权建议:“我们可以在长江南岸多树木桩,围上芦苇,涂上泥灰,建造假城楼,迷惑魏军,使他们不敢轻易渡江进攻。”孙权一听,非常高兴,连说:“好计!”接着就命令东吴军民准备材料,连夜动工。一夜之间,长江南岸出现了无数城楼关隘,连绵不断,首尾相接,足有数百里,远远望去,真假难辨。同时,吴军又在江边停泊了许多战船,上面树立了很多旗幡,制造声势。
曹丕在长江北岸隔江望去,只见江边战船密布,旗帜招展,岸上城楼连绵,坚固无比,不觉大吃一惊。他叹气说:“江东人才济济,不可轻易夺取。”便无可奈何地撤军北还。
这时,诸葛亮也带领蜀军,对魏国不断发动进攻。曹魏被迫处于守势,已不可能集中兵力对付东吴。这样,孙权建国称帝的时机终于成熟了。
当初,曹丕、刘备相继称帝后,孙权也有称帝之意。但他进一步审时度势,考虑到力量仍然较薄弱,难以服众,感到时机不成熟,所以没有急于称帝。公元223年,群臣又劝孙权即皇帝之位。孙权再次辞让说:“汉朝虽气数已尽,衰败灭亡已成定局,但我既然不能去救,也无心去争。”
群臣说:“符瑞已多次出现,天命已显,这预示着您应该称帝啊!”
孙权无奈,只好对群臣说出心里话:“我何尝不愿早日当皇帝?只是担心过早称帝,会招致魏国征讨。魏、蜀如果同时进兵,我们将腹背受敌,岂不危险?请大家理解体谅我的苦衷。”
公元229年,孙权见曹魏幼主登基,不会有大的作为。此时,吴、蜀联盟关系也非常融洽,国内统治十分稳固,孙权认为时机已经成熟,便正式建立吴国,登上了皇帝宝座。