计算机网络练习题

1.如何临时为网卡ens33配置IP地址192.168.1.100/24?

2.如何查看所有网卡(包括未启用的)的配置信息?

3.如何通过命令行重启ens33网卡并重新加载其配置文件?

4.使用route命令添加一条默认网关192.168.1.1的命令是什么?

5.如何查看当前系统的路由表?

6.使用ip命令查看所有网络接口的IP地址的命令是什么?

7.如何通过ifconfig禁用网卡ens33?

8.如何通过netstat查看所有TCP监听端口及其对应进程?

9.使用tcpdump抓取ens33网卡目标端口为80的100个数据包的命令是什么?

10.如何通过ss命令查看所有UDP连接?

11.写出通过route命令添加一条到10.0.0.0/8网段的路由,网关为192.168.1.254的命令。

12.如何查看当前系统的DNS服务器配置?

13.如何通过ip命令临时添加一个IP地址192.168.1.200/24到ens33网卡?

14.解释ifconfig和ip a命令的区别

15.什么是子接口?如何通过配置文件永久配置一个子接口?

16.解释BOOTPROTO=static在网卡配置文件中的作用。

17.如何在Linux系统中启用IP转发功能

18.什么是bond绑定?列举其三种模式并说明各自特点

19.解释netstat -anptu命令中每个选项的含义。

20.netstat和ss命令的主要区别是什么?

21.什么是路由表?如何通过配置文件永久添加静态路由?

22.解释tcpdump抓包工具中-i和-c选项的作用。

23.什么是NetworkManager?在Linux 7和Linux 8+中它的角色有何变化?

24.如何在Rocky 9中通过配置文件永久设置静态IP地址

25.如何在命令行中临时配置IP地址172.16.1.100/24到网卡ens33?

26.解释ip route add default via命令的作用。

27.如何通过/etc/resolv.conf文件临时配置DNS服务器?

28.什么是bond绑定的mode6模式?它与mode0有何区别

29.解释/etc/sysctl.conf文件的作用,并举例一个常见的内核参数配置。

30.如何在系统启动时自动加载/etc/sysctl.conf中的内核参数

参考答案:

1.ifconfig enss 192.168.1.100/24

2.ifconfig a

3.ifdown ens33 && ifup ens33

4.route add -net 0/0 gw 192.168.1.1

5.route -n

6.ip a

7.ifconfig ens33 down

8.nwtstat -anptu

9.tcpdump -i ens33 dst port 80 -c 100

10.ss -anpu

11.route add -net 10.0.0.0.8 gw 192.168.1.1

12.cat /etc/reslove.conf

13.ip addr add 192.168.1.200/24 dev ens33

14.ifconfig仅显示启用网卡,不支持多IP;ip a显示所有网卡(包括未启用)且支持多IP。

15.cp ifcfg-ens33 ifcfg-ens33:0

#修改NAME、DEVICE、IPADDR等字段

16.BOOTPROTO=static表示手动配置静态IP,而非DHCP自动获取

17.编辑/etc/sysctl.conf,添加net.ipv4.ip_forward=1,执行sysctl -p生效

18.Bond模式:

mode0:负载均衡,需交换机支持。

mode1:主备模式。

mode6:负载均衡,无需交换机支持。

19.-a所有连接,-n数字格式,-p进程信息,-tTCP,-uUDP

20.ss比netstat更快更高效,直接读取内核数据

21.路由表决定数据包转发路径。永久路由:在/etc/sysconfig/network-scripts/route-ethX中添加条目

22.i指定网卡,-c抓包数量限制

23.NetworkManager管理网络配置。Linux 7建议关闭,Linux 8+默认使用。

24.在/etc/NetworkManager/system-connections/中编辑.nmconnection文件,设置ipv4.method=manual及地址

25.ip addr add 172.16.1.100/24 dev ens33

26 设置默认网关,例如:ip route add default via 192.168.1.1

27 在/etc/resolv.conf中添加nameserver 8.8.8.8,重启后可能被覆盖。

28 mode6(平衡负载)无需交换机支持;mode0需要交换机聚合支持

29 /etc/sysctl.conf配置内核参数,例如net.ipv4.ip_forward=1启用IP转发。

30.sysctl --system

相关推荐
0x5326 分钟前
Java网络编程(二)
java·服务器·网络
西安景驰电子2 小时前
《PTP精确时间协议系列》第一篇:从原理到应用,全面解读IEEE 1588
linux·运维·服务器·开发语言·网络·windows·php
ZGi.ai3 小时前
多模型回答不稳定:路由规则与评测方法
网络·人工智能·大模型评测·多模型·模型路由·zgi·模型网关
80s7773 小时前
独享住宅IP、长效代理ip是什么?有哪些作用?
网络·网络协议·tcp/ip
IPdodo_4 小时前
静态 IP、住宅 IP 和固定出口有什么区别?开发场景选型指南
服务器·网络·网络协议·tcp/ip·代理ip
_ZHOURUI_H_4 小时前
Unity TCP底层极限拆解:粘包、半包、CRC、序列号、双缓冲到底怎么一起工作的?
网络·网络协议·tcp/ip·游戏·unity·游戏引擎·游戏开发
长江&后浪5 小时前
防火墙的描述
开发语言·网络·php
小新讲网安6 小时前
安全运营中心(SOC)建设实战:从SIEM到威胁狩猎全流程指南
网络·安全·web安全·网络安全·网安
SKYLAB016 小时前
打破智能家居生态壁垒|微喇智能 WKV553‑A 模组原生支持 Matter,解锁跨平台互联新体验
网络·智能家居
笨鸟先飞,勤能补拙7 小时前
Web 服务器与计算机网络全景原理
运维·服务器·前端·网络·人工智能·计算机网络·web安全