云计算Linux运维——Linux系统管理——网络参数配置

本文详细介绍了Linux系统的网络配置,包括查看和设置主机名、IP地址、网关和DNS,使用nmcli管理网卡,探讨了VMware的网络工作模式,如NAT、桥接和仅主机模式。此外,还讲解了双网卡绑定(team)实现负载均衡,并涉及静态路由的添加与管理,以及使用tcpdump进行网络抓包。这些内容涵盖了网络基础、虚拟化网络和网络故障排查的关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

点关注不迷路

目录

1网络参数配置

一、网络参数

1、主机名

2、查看网卡IP地址

3、查看网关

4、查看DNS服务器地址

二、配置网卡

1、修改网卡配置文件

2、nmcli命令

3、nmcli配置网卡

3)重新加载配置

三、VMware网络工作模式

1、虚拟网络、虚拟网卡

2、虚拟网络工作模式

2双网卡绑定 team

一、绑定模式

二、双网卡绑定

1、创建虚拟网卡

2、添加物理网卡

3、配置地址

3静态路由、抓包

一、静态路由

1、路由器工作原理

 2、添加静态路由

3、永久添加静态路由

4、永久修改内核参数

二、抓包 tcpdump

1、抓取ping包


1网络参数配置

一、网络参数

  • 主机名、IP地址、子网掩码、默认网关、DNS服务器

1、主机名

[root@localhost ~]# hostname
localhost.localdomain

[root@localhost ~]# hostnamectl set-hostname ck.nb
[root@localhost ~]# hostname
ck.nb

[root@localhost ~]# cat /etc/hostname 
ck.nb

2、查看网卡IP地址

命令:ifconfig

命令:ifconfig ens33

  • IP地址、子网掩码、广播地址、MAC地址、网卡状态 

命令:ip addr show

3、查看网关

[root@localhost ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.59.2    0.0.0.0         UG    100    0        0 ens33
192.168.59.0    0.0.0.0         255.255.255.0   U     100    0        0 ens33
[root@localhost ~]# ip route
default via 192.168.59.2 dev ens33 proto static metric 100 
192.168.59.0/24 dev ens33 proto kernel scope link src 192.168.59.147 metric 100 
[root@localhost ~]# 

4、查看DNS服务器地址

命令:cat /etc/resolv.conf

[root@localhost ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 223.5.5.5
nameserver 223.6.6.6
[root@localhost ~]# 

二、配置网卡

1、修改网卡配置文件

  • /etc/sysconfig/network-scripts/ifcfg-网卡名称
[root@node01 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"             //网卡类型为以太网
BOOTPROTO=none              //手动配置IP
IPADDR=192.168.1.1
PREFIX=24
GATEWAY=192.168.1.254
DNS1=223.5.5.5
DNS2=223.6.6.6
NAME=ens33                  //网卡的配置名称
DEVICE="ens33"             //网卡名称
ONBOOT=yes                 //开机自动激活网卡
[root@localhost ~]# nmcli connection reload //重新加载
[root@localhost ~]# nmcli connection up ens33 //激活

2、nmcli命令

  • 依赖于NetworkManager服务

1)查看NetworkManager服务运行状态

[root@localhost ~]# systemctl status NetworkManager
● NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
   Active: active (running) since 六 2022-07-23 17:10:28 CST; 20h ago
     Docs: man:NetworkManager(8)
 Main PID: 767 (NetworkManager)
   CGroup: /system.slice/NetworkManager.service
           └─767 /usr/sbin/NetworkManager --no-daemon

2)查看网卡配置

[root@localhost ~]# nmcli connection show
NAME   UUID                                  TYPE      DEVICE 
ens33  c96bc909-188e-ec64-3a96-6a90982b08ad  ethernet  ens33  
[root@localhost ~]# 

3)删除网卡配置

命令:nmcli connection delete ens33 【网卡名称】

[root@localhost ~]# nmcli connection delete ens33 
成功删除连接 "ens33" (c96bc909-188e-ec64-3a96-6a90982b08ad)。

3、nmcli配置网卡

1)添加配置

[root@localhost ~]# nmcli connection add ifname ens33 con-name ens33 type ethernet 
连接 "ens33" (539b8651-561f-444d-8119-0a11e223cf25) 已成功添加。
[root@localhost ~]# 
[root@localhost ~]# nmcli connection show 
NAME    UUID                                  TYPE      DEVICE 
ens33   539b8651-561f-444d-8119-0a11e223cf25  ethernet  ens33  
virbr0  b7f9a42b-edf5-47b0-a22f-8fad7c0cde78  bridge    virbr0 
[root@localhost ~]# 
[root@localhost ~]# ls /etc/sysconfig/network-scripts/
ifcfg-ens33 

2)配置网络参数

[root@localhost ~]# nmcli connection modify ens33 ipv4.addresses "10.10.10.10/24"
[root@localhost ~]# nmcli connection modify ens33 ipv4.gateway "10.10.10.254"
[root@localhost ~]# nmcli connection modify ens33 ipv4.dns "114.114.114.114"
[root@localhost ~]# nmcli connection modify ens33 +ipv4.dns "8.8.8.8"
[root@localhost ~]# nmcli connection modify ens33 ipv4.method manual //改为手动配置

3)重新加载配置

命令:nmcli connection reload //重新加载

命令:nmcli connection up 网卡名称  //激活

三、VMware网络工作模式

1、虚拟网络、虚拟网卡

  •  虚拟网络
    • 相当于现实生活中的交换机,用于连接虚拟机的
    • 虚拟网络创建时,会自动再物理机上生成虚拟网卡
    • 编辑菜单——虚拟网络编辑器
  • 虚拟网卡
    • 用于和对应的虚拟交换机中的虚拟机通信的

2、虚拟网络工作模式

  • NAT模式、桥接模式、仅主机模式

1)NAT模式

  • vmnet8
  • 当虚拟机和外部主机通信时,虚拟机的IP会被转换成物理机IP
  • 依赖VMware NAT Servisce
    • services.msc

 2)桥接模式

  • vmnet 0
  • 虚拟机通过桥接到真实的网络环境
  • 适用场景
    • 跨物理机间的虚拟机通信

3)仅主机模式

  • 只有物理机的虚拟网卡、虚拟机可相互通信
  • 虚拟机与外界网络是断的
  • vmnet 1——7,9——19

2双网卡绑定 team

一、绑定模式

  • loadbalence
    • 负载均衡模式
  • activebackup
    • 主备模式

二、双网卡绑定

1、创建虚拟网卡

[root@localhost ~]# nmcli connection add type team ifname team1 con-name team1 config '{"runner":{"name":"loadbalance"}}'

2、添加物理网卡

[root@localhost ~]# nmcli connection add type team-slave ifname ens33 con-name team1-ens33 master team1
连接 "team1-ens33" (1b4e9aab-e162-483d-9ca0-e7958b492de9) 已成功添加。
[root@localhost ~]# nmcli connection add type team-slave ifname ens37 con-name team1-ens37 master team1
连接 "team1-ens37" (46f55d0b-7ae6-4de0-81c4-8c7c00b62cd8) 已成功添加。

3、配置地址

[root@localhost ~]# nmcli connection modify team1 ipv4.addresses "192.168.140.200/24"
[root@localhost ~]# nmcli connection modify team1 ipv4.gateway "192.168.140.2"
[root@localhost ~]# nmcli connection modify team1 ipv4.dns "223.5.5.5"
[root@localhost ~]# nmcli connection modify team1 +ipv4.dns "223.6.6.6"

[root@localhost ~]# nmcli connection modify team1 ipv4.method manual 

[root@localhost ~]# nmcli connection reload 
[root@localhost ~]# nmcli connection up team1

3静态路由、抓包

一、静态路由

1、路由器工作原理

  • 路由表
    • 网段、接口的对应关系
  • 根据数据的目的IP查找路由表

 2、添加静态路由

命令:route add -net 目的网段 gw 吓一跳地址

 开启路由转发功能

[root@router-a ~]# cat /proc/sys/net/ipv4/ip_forward
0
[root@router-a ~]# echo 1 > /proc/sys/net/ipv4/ip_forward

[root@router-a ~]# cat /proc/sys/net/ipv4/ip_forward
1

3、永久添加静态路由

  • /etc/sysconfig/network-scripts/route-出接口名称
  • 文件格式
    • 目的网段 via 下一跳地址 dev 出接口名称
[root@router-a ~]# cat /etc/sysconfig/network-scripts/route-ens37
192.168.126.0/24 via 192.168.248.11 dev ens37

4、永久修改内核参数

1)查看所有内核参数

命令:sysctl -a

命令:sysctl -a | grep "ip_forward"

2)永久修改内核参数 /etc/sysctl.conf

[root@router-a ~]# cat /etc/sysctl.conf
net.ipv4.ip_forward = 1

[root@router-a ~]# sysctl -p

二、抓包 tcpdump

1、抓取ping包

[root@node02 ~]# tcpdump -i ens33 -nn icmp 
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens33, link-type EN10MB (Ethernet), capture size 262144 bytes
14:06:46.027991 IP 192.168.146.10 > 192.168.126.10: ICMP echo request, id 17021, seq 1, length 64
14:06:46.028023 IP 192.168.126.10 > 192.168.146.10: ICMP echo reply, id 17021, seq 1, length 64
14:06:47.048360 IP 192.168.146.10 > 192.168.126.10: ICMP echo request, id 17021, seq 2, length 64
14:06:47.048406 IP 192.168.126.10 > 192.168.146.10: ICMP echo reply, id 17021, seq 2, length 64

EPON_EoC EoC EoC双向网改造导致电视播放异常故障排查.pdf EoC头端无法管理故障排查.pdf EoC终端注册不上故障排查.pdf EoC终端配置下发不生效故障排查.pdf EoC网络PPPoE拨号上网故障排查.pdf EPON EPON网络监控业务不通问题排查.pdf OLT上无法ping通ONU的管理地址故障排.pdf ONU注册类故障排查.pdf ONU长发光故障排查.pdf SMB V5交换机POE问题排查.pdf 网络监控业务不通故障排查.pdf 网络监控业务不通问题排查.pdf iMC管理软件 EAD_iNode APM应用监控故障排查.pdf DAM软件分发故障排查.pdf EAD可控软件管理故障排查.pdf EAD补丁管理故障排查.pdf EAD防病毒软件故障排查.pdf iMC BIMS组件问题分析.pdf iMC双机冷备方案故障排查.pdf WSM资源管理故障排查.pdf 桌面资产管理故障排查.pdf PLAT iMC APM 数据库管理故障排查.pdf iMC Dbman备份故障排查.pdf iMC license故障排查.pdf iMC告警管理故障排查.pdf iMC安装部署故障排查.pdf iMC性能管理故障排查.pdf iMC拓扑管理故障排查.pdf iMC数据库故障排查.pdf iMC设备管理故障排查.pdf iMC页面响应慢故障排查.pdf iMC页面显示乱码故障排查.pdf iNode安装运行故障排查.pdf Portal无感知认证排错.pdf Portal认证页面无法弹出故障排查.pdf WSM射频管理故障排查.pdf WSM无法识别或同步AC故障排查.pdf 备份设备配置文件失败故障排.pdf 拓扑常见问题排查.pdf 访客二维码认证故障排查.pdf 访客基本功能排错.pdf 防内网外连.pdf 防破解故障排查.pdf UAM_iNode 802.1x认证故障排查.pdf EIA之BYOD特性故障排查.pdf LDAP用户管理故障排查.pdf UAM Portal认证故障排查.pdf 证书认证故障排查.pdf UBA_NTA iMC NTAUBA管理NetStream日志故障排查.pdf iMC UBA管理NAT及FLOW日志故障排查.pdf 云计算产品 CAS CAS日志下载失败问题排查.pdf cloudos创建云主机失败排查.pdf CVK主机存储池暂停失败问题排查.pdf DRX业务扩展异常排查.pdf H3C CAS主机性能缓慢问题排查.pdf H3C CAS云计算平台License使用.pdf H3C CAS云计算平台虚拟机优化.pdf H3C CAS虚拟机暂停问题排查.pdf H3Cloud OS云操作系统新建虚机异常问题排查.pdf 主机Overlay方案新建虚机转发不通故障排查.pdf 云学堂学生机无法连接云课堂问题排查.pdf 虚拟机启动异常故障排查.pdf 虚拟机手动迁移失败故障排查流程.pdf 虚拟机状态不一致排查.pdf 零存储集群添加节点异常问题排查.pdf 机架服务器 FlexServer R390服务器指示灯告警故障排查.pdf 刀片服务器开机故障排查.pdf 交换技术 AAA Radius故障排查.pdf TACACS故障排查.pdf QoS QoS故障排查.pdf 以太网二层技术 BPDU Tunnel故障排查.pdf QinQ故障排查.pdf Voice Vlan故障排查.pdf 以太口故障排查.pdf 以太网链路聚合故障排查.pdf 可靠性 RRPP故障排查.pdf TRACK故障排查.pdf VRRP故障排查.pdf 堆叠技术 IRF II故障排查.pdf 安全接入 802.1x与EAD故障排查.pdf
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

¥阿拉伯王子¥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值