今天看到个shell题目,然后让发送邮件给用户。结果我启动sendmail服务的时候非常的慢,每次都是很慢。想到了应该是DNS解析和主机名的配置文件的问题。
知道了原因所在,解决办法就是
在/etc/hosts文件里面
1.第一行127.0.0.1 localhost.localdomain localhost xxx 在那个xxx的位置写上你的主机名
[root@Jason64-17 ~]# cat /etc/hosts 127.0.0.1 localhost.localdomain localhost Jason64-17 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
在/etc/resolv.conf文件里面
2.添加如下
[root@Jason64-17 ~]# cat /etc/resolv.conf nameserver 8.8.8.8 nameserver 10.0.0.1 nameserver 127.0.0.1
这两个选项设置好,那么启动sendmail基本上就属于秒级的了~~
[root@Jason64-17 ~]# /etc/init.d/sendmail restart Shutting down sm-client: [ OK ] Shutting down sendmail: [ OK ] Starting sendmail: [ OK ] Starting sm-client: [ OK ]
ok!bingo!
转载于:https://blog.51cto.com/lspgyy/1304697