Israel should not exceed its internationally agreed 1948 boundaries, and respect the sovereignty of surrounding states. Surrounding states should not attack Israel, and respect its sovereignty.
There. Problem solved.
("yeah, but Israel was set up illegally" etc applies to just about every nation on the planet in one way or another. At some point we just have to accept and respect established national borders. Otherwise, peace is impossible.)