linux 虚拟网卡

linux中可以通过一个物理网卡,模拟出多个虚拟网卡,并在网卡中配置ip. 下面做一个实验。
实验描述:

我们有server A (ip 10.79.148.205),server B (10.79.148.184). 我们将在A上创建一个虚拟的网卡,并配置ip 192.168.1.100/24 然后让serverB 可以通过该ip 来访问A.

在A上创建虚拟网卡,配置ip

ip addr add 192.168.0.100/24 dev ens32:0

查看 A 上的路由

[root@graylog01 ~]# ip route
default via 10.79.148.1 dev ens32  proto static  metric 1024 
10.79.148.0/24 dev ens32  proto kernel  scope link  src 10.79.148.205 
192.168.0.0/24 dev ens32  proto kernel  scope link  src 192.168.0.100 

在B上创建路由, dst 192.168.0.0/24 via 10.79.148.205

[root@ES02 ~]# ip route add 192.168.0.0/24 via 10.79.148.205
[root@ES02 ~]# ip route
default via 10.79.148.1 dev ens32  proto static  metric 1024 
10.79.148.0/24 dev ens32  proto kernel  scope link  src 10.79.148.183 
192.168.0.0/24 via 10.79.148.205 dev ens32 

说明可以在B上通过192.168.0.100 访问A

posted on 2016-05-20 14:09  kramer  阅读(467)  评论(0编辑  收藏  举报

导航