如何把linux配置成ip路由器

实验环境,两台虚拟机,一台desktop,一台server,其中desktop作为路由器,用server连接真实主机

1.给desktop虚拟机添加网卡

virt manager

双击进入desktop控制界面

点击小灯泡

然后点击底部的Add Hardware

选择network然后把网卡类型摄制成virtio,然后finish,开启虚拟机

开启虚拟机后会发现有两块网卡,就是设置成功了

2.设置充当路由器的desktop虚拟机

用nm-connection-editor或者是修改配置文件的方法(这里不再赘述)对desktop的网络进行设置成下图所示的ip

eth0网卡ip设置成172.25.254.155,eth1网卡ip设置成1.1.1.55.两者的子网掩码都是255.255.255.0

systemctl start firewalld        ##打开防火墙
firewall-cmd --add-masquerade    ##提示success就是设置成功了,此步可以理解为开启路由功能

3.设置server虚拟机(客户端)

将server虚拟机的ip设置为1.1.1.155,子网掩码设置为255.255.255.0,网关设置成1.1.1.55,如下图

4.测试desktop的路由功能是否成功

在虚拟机ping真机

在真机ping虚拟机

5.路由设置成功

画重点,首先一台客户机的主机的网关必须是路由器两块网卡其中的一个ip,并且客户端的ip必须与路由器的其中一块网卡处于一个网段。

最后说一下ping指令的用法

ping -c ip         ##表示的是ping这个ip多少次

 

ping -w ip  ##表示的是秒数

 

如果c和w一块用的话,那个有一个结束,这个指令就会结束

猜你喜欢

转载自blog.csdn.net/weixin_40543283/article/details/83149784
今日推荐