目錄
一、網絡接口信息
1、關閉虛擬化服務
2、配置臨時IP
?3、配置靜態IP
?4、常見網絡命令
5、安裝Wireshark
一、網絡接口信息
輸入?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
此時就可以在網關上抓包了。