• Hyper-V 下的 Debian 双网卡配置


    Debian 双网卡配置

    因为 Hyper-v 不能在 Hyper-v Manger 里设置网卡的静态 IP,
    而每次开机自启之后又要连接 Debian 虚拟机,所以使用了双网卡。

    双网卡分为内网网卡和外网网卡:

    • 内网网卡设置为静态 IP,供给宿主机连接使用
    • 外网网卡设置为 DHCP 获取 IP 的桥接网卡,联网使用

    操作步骤

    添加网络适配器

    在 Hyper-v Manger 选中虚拟机,
    【设置】->【添加硬件】->【网络适配器】添加网卡
    添加网卡分为内外网,可使用默认连接作为桥接网卡,
    新建一个网卡专门用于与宿主机连接使用。

    在 Debian 中,本文假设 eth0 为桥接网卡(外网网卡),eth1 为内网网卡。

    方法一:使用 Debian 系统网卡配置文件配置

    配置内网网卡

    使用默认网卡【Default】作为内网网卡,在 Windows 网卡配置处配置【vEthernet (Internet)】网卡,
    将 IP 设置为 192.168.137.1 子网掩码为 255.255.255.0

    之所以为192.168.137.1,是因为该值为 Hyper-v 默认值,可以通过以太网网卡共享【Internet连接共享】
    共享网络,即实现一张网卡可与宿主机通信的同时访问外网,但是每次开机后需要重置才能上网。

    在 Debian 虚拟机中编辑文件:/etc/network/interfaces.d/win-net.conf(文件名可以自己命名):
    尤其需要注意跃点数,因为内网网卡无法连接互联网,所以要将跃点数设置较高,则访问优先级较低,
    同时 IP 地址设置为静态地址,供给宿主机连接使用。

    auto eth1
    iface eth1 inet static
    address 192.168.137.2
    netmask 255.255.255.0
    gateway 192.168.137.1
    dns-nameserver 8.8.8.8 8.8.4.4
    metric 1000 # 跃点数【重要】:点数越小越优先访问

    配置外网网卡

    /etc/network/interfaces 文件中有相关默认配置:

    allow-hotplug eth0
    iface eth0 inet dhcp
    metric 200 # 跃点数【重要】:点数越小越优先访问

    添加跃点数即可,添加的跃点数要比外网网卡更小,以实现优先访问。

    重启网络

    systemctl restart networking

    方法二:使用 NetworkManager

    安装 NetworkManger

    # 安装 network-manager
    apt install network-manager
    # 开机启动 network-manager
    systemctl enable NetworkManager

    配置网络

    通过 nmtui 指令配置网络,进入【Edit a connection】;
    如不存在 eth0 和 eth1 网卡,使用【Add】-【Ethernet】添加网络,
    分别在两次添加的【Device】中填入 eth0 和 eth1。

    保持 eth0 为 DHCP 自动获取 IP;
    选择 eth1 在【IPv4】-【Manual】手动分配 IP:

    • IP 地址:192.168.137.2
    • 网关:192.168.137.1

    保存即可。

    相关

    在 Redhat 系的 Linux 可以通过类似配置达到效果,后续可通过 SSH 公私钥访问达到直接访问的效果。

  • 相关阅读:
    【LeetCode】Day128-合并K个升序链表
    第七章 贝叶斯分类器(下)
    PostgreSQL 在WAL文件中查找drop table、update、delete操作
    深度挖掘.c到.exe的整个过程,透过现象看本质
    Web前端:React Native的10大特性
    外包干了6天后悔了,技术明显进步。。。。。
    【自学记录】深度学习入门——基于Python的理论与实现(第4章 神经网络的学习)
    服务器、云服务器、高防服务器都有什么优势呢?
    stm32学习笔记:OLED显示屏
    JDK动态代理深入剖析
  • 原文地址:https://www.cnblogs.com/nebell/p/17786354.html