详尽分享运维网络面试题101道

本文涉及的产品
云防火墙,500元 1000GB
简介: 详尽分享运维网络面试题101道

1、网站登陆缓慢是什么原因?

1、网络带宽,这是一个很常见的瓶颈

2、cpu、硬盘、内存配置过低,服务器负载不起来。

3、网站的开发代码不够完善,例如mysql语句没有进行优化,导致数据库的读写相当耗费时间。

4、数据库的瓶颈。当我们的数据库的数据变得越来越多的时候,那么对于数据库的读写压力肯定会变大。

2、a与b服务器不在同一网段怎么设置?设置完还ping不通怎么排查?

1、AB服务器不在同一个网段

2、首先把不同IP段的服务器划分给不同的vlan

3、在通过通过三层交换机添加虚拟IP路由实在不同网段的vlan的连接

3、在AB两台服务器之间通过一个服务器c做软路由使用给路由器c配置两块网卡并开启自身的路由功能

vi /etc/sysconfig/network-scripts/ifcfg-eth0

查看网卡状况IP -a -s 网卡的名字

A服务器设置相关网卡信息

子网掩码:255.255.255.0

IP=10.0.0.1

网关=10.0.0.254

重启网卡生效

查看路由信息

route -n

添加对应路由

route add -net 10.0.1.0/24 gw 10.0.0.11

B服务器的设置相关信息

IP=10.0.1.10

网关10.0.1.254

重启网卡生效

route -n

添加对应的路由

route add -net 10.0.0.0/24 gw 10.0.1.11

C服务器的两块网卡

网卡1

IP=10.0.0.11

网关=10.0.0.254

网卡2

IP=10.0.1.11

网关=10.0.1.254

重启网卡生效

route -n

vi /etc/sysctl.conf

net.ipv4.ip_forword = 1

4、如果PING不通怎么排查

首先先看看是不是网路接口故障水晶头或是网卡接口接触不良造成,其次检查交换机和路由等网络设备是有故障

是否关闭了防火墙和selinux机制

然后查看网卡和路由和网关是否配置正确

5、ping自己网站ping不通,如何排查?

有三个原因

1、对方限制禁止了ping

2、解析不了网站的主机名和地址

3、网络异常无法到达ping目标的主机和IP

6、docker常用命令,原理,桥接模式原理?

工作模式:桥接模式,nat模式,host模式

7、docker容器ping不通是什么原因?

ifconfig 查看一下docker0网桥,ping一下网桥看看是否通。有可能是网桥配置问题

weave路由器端口6783

1、安装docker容器的服务器没有关闭防火墙(访问一下安装docker物理机的,是否能访问,如果不能访问就变不能访问docker)

2、docker在创建镜像的时候没有做端口映射(出现这种情况能访问物理机不能访问docker)使用dockers ps 查看镜像的端口映射情况

3、端口映射不正确

4、查看网络配置ping网桥看是否能ping通,有可能是网桥的原因

8、查看防火墙状态?

答:

service iptables status

systemctl status firewalld

9、$符号?

答:

$0 这个程式的执行名字

$n 这个程式的第n个参数值,n=1..9

$ 这个程式的所有参数,此选项参数可超过9个。

$# 这个程式的参数个数

$$ 这个程式的PID(脚本运行的当前进程ID号)

$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)

$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)

$- 显示shell使用的当前选项,与set命令功能相同

$@ 跟$类似,但是可以当作数组用

awk -F {print$3}//代码效果参考:http://www.ezhiqi.com/bx/art_1537.html 脚本名

10、如果一台办公室内主机无法上网(打不开网站),请给出你的排查步骤?

1、首先确定物理链路是否联通正常。

2、查看本机IP,路由,DNS的设置情况是否达标。

3、telnet检查服务器的WEB有没有开启以及防火墙是否阻拦。

4、ping一下网关,进行最基础的检查,通了,表示能够到达服务器。

5、测试到网关或路由器的通常情况,先测网关,然后再测路由器一级一级的测试。

6、测试ping公网ip的通常情况(记住几个外部IP),

7、测试DNS的通畅。ping出对应IP。

8、通过以上检查后,还在网管的路由器上进行检查。

11、如果我们的网站打开速度慢请说下您的排查思路?

一、判断原因

  首先我要以用户的身份登录我们的网站,判断问题出现在我们自身原因,还是用户那边的原因。

(一)、如果是用户问题有以下几个原因

  用户那边的带宽

用户的浏览器器版本低,安装插件太多

中毒和电脑里的垃圾文件过多

用户主机的主机的性能和操作系统

(二)、如果是我们的网站自身问题有一下几个原因

  网络带宽

  服务器的cpu、硬盘、内存过低服务器负载不起来也就是说服务器自身的性能方面

  网站代码不够完善。如mysql语句没有进行优化导致数据库读写耗时

  服务器未开启图片压缩

  网页台下

  死连接过多插件使用及js文件调用频繁网站服务器的速度或是租用空间所在的服务器速度

(三)、解决思路

1、检测服务器速度的快慢

  1)ping命令查看连接到服务器的时间和丢包情况(ping 测试网址的)

  2)查看丢包率(1000个包没有丢一个是最理想的、一般一个速度好的机房丢包率不超过1%)

  3)ping值要小同城电信adsl ping平均值绝对不能超过20,一般都在10,跨省的平均值20-40属于正常

  4)ping值要均匀最小值和最大值相差太大说明路由不稳定的表现

 2、查看服务器自身性能

查看cpu<span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-han

相关文章
|
2天前
|
运维 网络协议 网络安全
2023网络建设与运维正式赛卷-IP地址分配-上
该集团进行数字化转型,构建了包括总公司两个数据中心、异地灾备数据中心的“两地三中心”架构,使用OSPF、RIP、ISIS、BGP路由协议互联。核心交换机SW1、SW2、SW3及分公司的AC1配置了多个VLAN和Loopback接口,以IPv4和IPv6双栈进行地址规划。SW1和SW2的VLAN1024配置了VRF Finance,用于财务应用。所有设备均需配置以确保网络稳定、安全和可扩展,并通过客户端测试验证应用访问。
2023网络建设与运维正式赛卷-IP地址分配-上
|
6天前
|
运维 网络协议 网络安全
2024网络建设与运维赛题-网络配置教程
某集团公司的网络由北京总公司的SW1、SW2、SW3,上海分公司的SW及长沙办事处的设备互联,采用神州数码的DCR-2855路由器、CS6200-28X-Pro三层交换机、DCWS-6028-Pro无线交换机和DCFW-1800E-N3002-Pro防火墙。IP配置包括多个VLAN及Tunnel,如SW1的10.0.1.1/32、RT1的10.0.5.1/32等。FW1和FW2作为边界防火墙,提供不同区域的访问控制。配置示例展示了SW1、SW2和SW3的接口IP分配。
2024网络建设与运维赛题-网络配置教程
|
5天前
|
运维 网络安全 网络虚拟化
2024网络建设与运维赛题-网络配置VRF教程-上
本文讲解了采用神州数码的CS6200-28X-Pro三层交换机配置涉及VRF分支和互联网接口,每个核心交换机(SW1-SW3)的Loopback接口和VLAN接口分配了特定的IP地址,用于VRF分支和Internet连接。配置示例展示了SW1到SW3的VRF与IP地址设置,用于实现网络隔离和互联互通。
2024网络建设与运维赛题-网络配置VRF教程-上
|
4天前
|
缓存 网络协议 安全
Android网络面试题之Http基础和Http1.0的特点
**HTTP基础:GET和POST关键差异在于参数传递方式(GET在URL,POST在请求体),安全性(POST更安全),数据大小限制(POST无限制,GET有限制),速度(GET较快)及用途(GET用于获取,POST用于提交)。面试中常强调POST的安全性、数据量、数据类型支持及速度。HTTP 1.0引入了POST和HEAD方法,支持多种数据格式和缓存,但每个请求需新建TCP连接。**
19 5
|
2天前
|
安全 网络协议 算法
Android网络基础面试题之HTTPS的工作流程和原理
HTTPS简述 HTTPS基于TCP 443端口,通过CA证书确保服务器身份,使用DH算法协商对称密钥进行加密通信。流程包括TCP握手、证书验证(公钥解密,哈希对比)和数据加密传输(随机数加密,预主密钥,对称加密)。特点是安全但慢,易受特定攻击,且依赖可信的CA。每次请求可能复用Session ID以减少握手。
13 2
|
3天前
|
缓存 网络协议 Android开发
Android网络面试题之Http1.1和Http2.0
HTTP/1.1 引入持久连接和管道机制提升效率,支持分块传输编码和更多请求方式如PUT、PATCH。Host字段指定服务器域名,RANGE用于断点续传。HTTP/2变为二进制协议,实现多工处理,头信息压缩和服务器推送,减少延迟并优化资源加载。HTTP不断发展,从早期的简单传输到后来的高效交互。
14 0
Android网络面试题之Http1.1和Http2.0
|
4天前
|
运维 网络安全 网络虚拟化
2024网络建设与运维赛题-交换配置教程
SW1, SW2, SW3作为核心交换机,配置了多个VLAN以隔离不同部门的网络,如产品、营销、财务和行政。配置中还包括启用VLAN访问控制,允许特定VLAN通过二层链路,并设置了链路聚合(LACP)以增强SW1和SW2之间的连接可靠性。此外,所有交换机都配置了IP VRF来支持分公司(Branch,RD 1:1)和Internet(RD 2:2)的虚拟专用网络。
2024网络建设与运维赛题-交换配置教程
|
2天前
|
网络协议 Java 网络安全
架构面试题汇总:网络协议34问(2024版)
架构面试题汇总:网络协议34问(2024版)
|
1月前
|
运维 Linux 程序员
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
最全树莓派4B安装64位Linux(不用显示器键盘鼠标),Linux运维面试送分题
|
25天前
|
运维 Linux Shell
运维:Linux服务器崩了怎么办,快来看看这份”急救命令指南“吧!
当服务器出现问题,如崩溃、内存耗尽或CPU使用率过高时,运维工程师需要保持冷静,并通过一系列Shell命令来诊断和解决。首先,检查是否有异常SSH登录活动,查看`/etc/passwd`和`.bash_history`文件,以及用户最近的登录信息。接着,监控网络连接和端口,使用`netstat`和`lsof`命令找出资源占用高的进程,并查看进程启动时间和详细信息。同时,排查可能的恶意文件,检查定时任务和服务配置以确保没有异常启动项。最后,分析系统日志,如`/var/log`目录下的各种日志文件,找出潜在问题。通过这些步骤,可以有效定位和解决服务器故障。