今天我感受到了圈里的温暖,我很感谢我的圈友们,谢谢你们帮我解决问题,虽然我这个急性子在你们给我解答之前已经解决了........呵呵,我是很感谢一直培育我的闫老师的,在一开始学他带的硬件的时候,他就一直在强调,要学会思考!是的,在今天,现在,他的这一句话,我受益无穷!我也感谢我的伙伴,在和他们一起工作学习的时候,当有不会的问题问他们的时候,多数情况下你会听到,上网查去!呵呵,当时听着心里感觉很冷,但随着时间的推移,你会发现,是他们成就了你!逼着我学会自立,自强!
先说说我的那两个问题吧
第一个是这样的:
在linux里,当你运行service network restart 的时候总是出现:
eth0地址错误信息
今天重新装了系统,想把原因找出来,以前,在一台模拟的linux服务器上,我喜欢将所有的服务都装上,并且配置好,让这一台linux服务器提供所有的服务,当然啦,我也习惯用ntsysv这个命令开启所有的服务,这就出问题了,这次我做的是一个服务一台linux服务器,这下可好了,每次开机都会自动运行所有的服务!当然啦!前提是我在装系统的时候默认装好了所有的包!到现在为止,我只知道是这个东西在作怪,但我还是不能很好的用专业术语来解释。呵呵....功力太浅.......
第二个问题:
我在linux上做了两个服务,dns和http,dns里面解析的是自己的ip(域abc.com:192.168.2.4)和http里的两个网址(
www.abc.com:192.168.2.2 manager.abc.com:192.168.2.10),做完之后nslookup一切正常,然后我在另一台linux上做了http,做了两个站点:
www.abc.com和manager.abc.com 其中192.168.2.2是eth0,192.168.2.10是子接口:eth0:1,做完之后,我在windows server上试,dns指向了192.168.2.4,在地址栏内输入:
http://192.168.2.2可以打开对应的网页,但输入
http://www.abc.com的时候打不开。我在客户机上ping 192.168.2.2和192.168.2.10是通的,但ping
www.abc.com和manager.abc.com就不行。
在解决了第一个问题之后,我开始着手解决第二个问题,完全配置好后,还是不成功,发现了一个问题,dns的hostname由原来的localhost.hostdomain变成域名tianjin.com了,至今我都不明白是怎么回事!用nslookup解析的时候发现能将127.0.0.1解析成localhost,却不能将localhost解析成127.0.0.1!但其他的A记录都可以解析出来!紧接着我把hostname该为原来的lovalhost.hostdomain,然后在/etc/resolv.conf中加了一条domain tianjin.com,接着又修改了一下我的区域文件的组权限,用了两条:chgrp named tianjin.com 和 chgrp named 10.76.132.zone,似乎还修改了一下named.conf,将有些地方改为了any,现在想想,没必要,此处保持原样也可以。
大致就是以上这些了,目前我只能这样解释,如果大家也曾遇到过这样的问题,有好的解决方法,我们一起探讨一下!呵呵......
在此,还是谢谢那些帮我解决问题的圈友!
转载于:https://blog.51cto.com/xiaomilonely/241353