目录
一、网络接口信息
输入 ip address,会出现下面的内容
网卡名称及其含义:
网卡名称 | 说明 |
lo |
表示本地回环地址。
|
ens32 |
有线网卡,
eth0
。
|
virbr0 | 虚拟网络桥接器,它允许虚拟机之间以及虚拟机与外部网络之间的通信。 |
virbr0-nic | 是与virbr0 相关联的一个虚拟网络接口 |
1、关闭虚拟化服务
即将virbr0和virbr0-nic关闭:
#输入
[root@localhost ~]# systemctl list-unit-files |grep "libvirtd"
libvirtd.service enabled
#接下来将其关闭并且将开机自启动也关闭
[root@localhost ~]# systemctl stop libvirtd.service
[root@localhost ~]# systemctl disable libvirtd.service
Removed symlink /etc/systemd/system/multi-user.target.wants/libvirtd.service.
Removed symlink /etc/systemd/system/sockets.target.wants/virtlogd.socket.
Removed symlink /etc/systemd/system/sockets.target.wants/virtlockd.socket.
2、配置临时IP
1.进入ifcf-ens32的目录
#使用下面命令进入到ifcfg-ens32的目录
cd /etc/sysconfig/network-scriptss/
2.将ifcfg-ens32做一个备份
#使用下面的命令将ifcfg-ens32做一个备份
cp ifcfg-ens32 ifcfg-ens32.bak
3、编辑ifcfg-ens32
vim ifcfg-ens32
其中部分的解释:
配置项目 | 说明 |
TYPE=Ethernet
|
指定网卡类型
|
BOOTPROTO=dhcp
|
获取
IP
地址的方式,其配置项值为:
dhcp
static
|
ONBOOT=no
|
是否运行
network
服务管理,其值为:
yes
no
|
IPADDR=xxx.xxx.xxx.xxx
|
指定
IP
地址
|
NETMASK=255.255.255.0
PREFIX=24
|
子网掩码
|
GATEWAY=xxx.xxx.xxx.xxx
|
网关
|
DNS1=114.114.114.114
|
DNS
服务器
1
|
4.将其中的部分内容删除
5.重启network服务
systemctl restart network
3、配置静态IP
配置之后将network重启一下
4、常见网络命令
ping
|
-c
发包次数
-s
指定发包大小
-i
指定发包时间
|
nslookup
|
域名解析
|
netstat
|
-a
显示所有
-n
使用
ip
代替主机名
-t
显示
TCP
协议
-u
显示
UDP
协议
-l
显示
Listen
监听状态服务
-p
显示服务的
PID
号
|
5、路由转发
在使用centos充当路由器的时候,在不同网段直接互相通信的时候是无法实现的,因为需要在网关上开启路由转发。
#使用下面的命令进入
vim /etc/sysctl.conf
#在里面加入
net.ipv4.ip_forward = 1
#使用下面命令
sysctl -p
此时就可以实现路由转发了
5、安装Wireshark
yum install wireshark-gnome -y
此时就可以在网关上抓包了。