I created a domain and setup the DNS for test. All work well. But when I uploaded my actual zone file from windiows client and restarted named, it said permission denied for the uploaded zone file.
Then I replaced it with the test zone file. It worked again. I downloaded the test zone file and then uploaded the test zone file. It absolutely is same file, but couldn't work!
At last, I disabled the SELinux. Everything worked. I don't know why. Who can explain?