Ubuntu18虚拟机(安装Docker后)无法访问主机网段

问题

Ubuntu18虚拟机采用NAT接入网络,安装docker之后新增虚拟网卡docker0,对应虚拟网段为172.17.0.0/16,而主机IP为172.17.9.X/20,导致访问主机没法走默认路由(NAT虚拟机访问主机IP一般走的是默认路由),无法访问主机。

解决办法

为主机网段添加路由信息,网关设为默认路由的网关。

  1. 查看默认路由的网关


    image.png
  2. 添加路由信息
  • 临时添加
    sudo route add -net 172.17.0.0/20 gw 192.168.102.2 ens33
  • 永久添加
    参考网上教程配置如下
image.png

你可能感兴趣的:(Ubuntu18虚拟机(安装Docker后)无法访问主机网段)