He was raised in a zionist family and did ascribe to a homeland. The modern zionist movement is to the old one what the modern GOP is to the old one. Rabin was a realist, totally unlike the take all at any cost zealots that run Israel now.
Rabin would not let Israel slide into a binational reality — one state for two people — the antithesis of a Jewish and democratic homeland. These were the twin engines of Zionism that he fought to safeguard. Only partitioning the land, which later became known as the two-state solution, would do this.
https://www.timesofisrael.com/yitzhak-rabin-was-always-a-realist-how-would-he-have-handled-the-2020-mideast/
btw: Did a zionist shoot Rabin or not?