本次面试题从上交来的答案来看,大家做的都不错,这里摘录其中几个问题及答案。此次摘录的这几个答案在面试的时候肯定没有问题,但并不代表是最完善的答案,后期我会陆续补充。
1. Linux下常用的DNS服务软件是什么,举出集中常用的DNS记录,如果域名是abc.com 配置好了一台邮件服务器,IP地址为202.10.0.20,该如何做解析。是否了解bind的智能解析,如果了解请阐述下其原理—Lustig
DNS服务软件:bind
2)A记录 地址记录 MX记录 邮件交换记录 CNAME记录 别名域记录
3)修改abc.com域名的配置文件,增加以下记录
IN MX 10 abc.com. IN A 202.10.0.20
4)bind根据请求解析客户端的IP地址,做出不同的解析,其原理是在配置文件中,设定了
view,在每个view都有客户端的IP地址段,bind服务器根据请求解析客户端的IP地址,匹配不同的view,再根据该view的配置,到相应的配置文件进行查询,将结果返回给请求的客
户端。
2. 编写一个shell 脚本,实现每周日23:00 自动删除系统内容量大于500M的,以.tmp结尾的文件
[root@xuegod63 ~]# crontab -e
* 23 * * 0 find / -type f -size +500M -name "*.tmp" -exec rm{}\
3.Linux当中如何改IP ,主机名,DNS,(要有截图)
修改ip与dns:vim/etc/sysconfig/network-scripts/ifcfg-eth0
重启网络 seivice network restart
修改主机名:rhel6中:vim /etc/sysconfig/network
使其立即生效:sysctl kernel.hostname=xuegod130
7.写一个防火墙脚本,只允许远程主机访问本机的80端口
Iptables –A INPUT –p tcp –dport 80 –j ACCEPT
Iptables –A INPUT –s0.0.0.0/0 –j DROP
8.防火墙拥堵怎么办?
增加带宽
增加DNS智能解析,使内外网访问分离
进行网络行为管理设置
进行网络抓包,查杀垃圾IP和垃圾信息包
9.ssh连接不上,如何排查?
IP地址或端口是否正确
检查用户名和密码是否输入正确或被修改,是否是无密码登录
ping 一下网络是否通(确认自己的服务器是否能ping)
检查防火墙是否阻止了端口或IP
检查本机防火墙
查一下ssh 服务是否存在,是否已经安装
ssh 服务是否开启,开机启动
检查配置文件是否被修改
检查是否禁用了root 用户,结果使用root 用户登录
清空客户端的 ./.ssh/know_hosts 文件,重新登录
本机ssh连接其他机器,其他机器ssh连接此服务器,进行测试对比
通过这次的面试题目,也能看出不少学员的答案是从网上抄的,虽然不是什么大问题,但是如果面试你写成这样,估计没人会看一眼,例如:
请详细写出TCP三次握手的过程
要转化成自己的语言来表达,不是用书面语。专业是必须要要体现,但是太过了就会让别人认为你的答案要么是抄的,要么你做事不够活,只会啃书本,面试通过率就低了。
===========================================================
大数据架构师专家
【微信号】xinsz08
■ 若您觉得文章不错,点右上角"分享到朋友圈"
■ 订阅微信:向上翻,回到本文最上方标题处,点击作者。