实验1:虚拟机通过单跳路由ping百度

在真机上:

第一步:切换至真机的root用户下,查看防火墙的状态,如果火墙为开启,开启防火墙

systemctl status firewalld

systemctl start firewalld

虚拟机如何通过真机ping通百度??

第二步:开启ip隐藏(路由)功能,并查看所有设置

firewall-cmd --add-masquerade

firewall-cmd --list-all

虚拟机如何通过真机ping通百度??

第三步:查看内核路由功能是否开启

sysctl -a | grep ip_forward

虚拟机如何通过真机ping通百度??

ip_forward = 1为内核路由功能开启

第四步:用真机ping百度

虚拟机如何通过真机ping通百度??

在虚拟机上:

编辑/etc/sysconfig/network-scripts/eth0文件,设置虚拟机的网络和网关

虚拟机的网络和真机在同一网络上,网关为真机的ip

vim /etc/sysconfig/network-scripts/eth0

虚拟机如何通过真机ping通百度??

测试:

用虚拟机ping百度的ip

虚拟机如何通过真机ping通百度??

注意:ping的是ip ,不是网址www.baidu.com 

成功!!!

 

实验2:虚拟机通过多跳路由ping百度

这个实验需要两个设置两个路由,我们将真机和server这台虚拟机设置成路由

在desktop这台虚拟机上做测试

在真机上配置路由的操作和实验1中的步骤一样,在这里省略。

虚拟机server设置成路由的操作步骤同真机上配置路由功能的步骤一样:

第一步:配置虚拟机的网络和网关(同真机的ip相同)

虚拟机如何通过真机ping通百度??

虚拟机如何通过真机ping通百度??

第二步:设置server虚拟机的路由功能(请参看实验1中2,3,4步)

虚拟机如何通过真机ping通百度??

在desktop虚拟机上:

设置虚拟机网络为1.1.1.122,网关为1.1.1.22(同sever的1.1.1.22网络ip相同)

vim /etc/sysconfig/network-scripts/eth0

 虚拟机如何通过真机ping通百度??

测试:

用desktop虚拟机ping百度

虚拟机如何通过真机ping通百度??

成功!!!!

 

 

相关文章:

  • 2021-04-25
  • 2021-05-01
  • 2022-01-16
  • 2021-06-02
  • 2021-05-21
  • 2021-06-14
  • 2021-05-15
  • 2021-12-29
猜你喜欢
  • 2021-12-05
  • 2021-05-03
  • 2021-10-26
  • 2022-01-19
  • 2021-04-10
  • 2021-11-02
  • 2022-12-23
相关资源
相似解决方案