邻居合法建房但是阻碍了通行采光的解决方式有和解、调解、仲裁、诉讼。首先应按平等互利的原则邻居间私下进行协商,和解不成可请第三方加以解决;如仍未解决,可以申请仲裁或向人民法院提起诉讼,依法保护自己的合法权益。