点关注不迷路
目录
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"文章来源:https://www.toymoban.com/news/detail-767602.html
2)永久修改内核参数 /etc/sysctl.conf文章来源地址https://www.toymoban.com/news/detail-767602.html
[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
到了这里,关于云计算Linux运维——Linux系统管理——网络参数配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!