首页 > 其他分享 >Hyper-V 下的 Debian 双网卡配置

Hyper-V 下的 Debian 双网卡配置

时间:2023-10-25 09:36:10浏览次数:41  
标签:Hyper IP 192.168 双网卡 网卡 点数 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 公私钥访问达到直接访问的效果。

标签:Hyper,IP,192.168,双网卡,网卡,点数,Debian
From: https://www.cnblogs.com/nebell/p/17786354.html

相关文章

  • Debian初体验之基础设置
    layout:0模版title:Debian初体验之基础设置date:2023-10-1719:18:56tags:[debian,软路由,aircrack-ng]categories:Debian学习J4125软路由里面的Debian11,包含Debian连接NAS的远程目录尝试debian启动桌面,安装VNC远程控制,运行aircrack-ng跑包等等...Debian远程执......
  • Debian国内源
    修改源 vim/etc/apt/sources.list 以下为debian12.0版本的源,需根据自己版本调整。 阿里云源debhttps://mirrors.aliyun.com/debian/bookwormmainnon-freenon-free-firmwarecontribdeb-srchttps://mirrors.aliyun.com/debian/bookwormmainnon-freenon-......
  • 关于debian安全
    目录debian安全信息安装前和安装过程中准备好前不要连入互联网设置GRUB密码Debian总指南:https://www.debian.org/doc/manuals/securing-debian-manual/index.zh-cn.htmldebian安全信息保持您Debian系统的安全性想收到最新的Debian安全警报的话,请订阅debian-security-an......
  • debian
    debian设置镜像源在/etc/apt/sources.list下将原来的内容删去,然后改为如下内容(清华镜像源)debhttps://mirrors.tuna.tsinghua.edu.cn/debian/bookwormmaincontribnon-freenon-free-firmwaredeb-srchttps://mirrors.tuna.tsinghua.edu.cn/debian/bookwormmaincont......
  • Debian12配置静态IP
    目录方法1方法2方法1rambo@test3:~$sudovim/etc/network/interfaces#追加如下内容........autoens33ifaceens33inetstaticaddress172.16.186.133netmask255.255.255.0gateway172.16.186.2dns-nameservers172.16.186.2rambo@test3:~$sudo......
  • 零基础学习CAE——Hypermesh的使用技巧
    Hypermesh是一款强大的有限元前后处理软件,用于建模、网格划分、后处理和优化分析。以下是一些Hypermesh使用技巧:  1. 界面布局:在开始使用Hypermesh之前,可以调整界面布局以适应个人喜好。可以通过"View"菜单中的选项来自定义工具栏、视图和面板的位置和大小。 2. 快捷键......
  • Hypermesh联合LS-DYNA的子弹侵彻计算
    Hypermesh凭借强大的网格划分和方便的求解设置功能而被广泛用于DYNA求解器的前处理。本文通过bullet穿透铝合金板侵彻计算来简单介绍Hypermesh和LS-DYNA的联合使用。计算模型如图1所示,为1/4模型,bullet材料为钢材,被穿透的板为铝合金AL2024。图1计算模型在hypermesh中对bullet进行分......
  • Hyperledger Fabric 2.5.4开发之通道篇[4]
    简介本篇中,我们将学习Fabric区块链中通道的创建过程,并重点介绍有关通道策略的问题。通过本系列前面几篇的学习,我们已经知道通道是Fabric网络提供的组织之间的一种私人沟通方式。因此,对通道配置的大多数更改都需要得到通道的其他成员的同意。如果一个组织可以加入通道并在没有得到其......
  • debian12安装mysql5.7
    出于某些原因,不得不捏着鼻子在debian12上安装mysql5.7这里下载debian格式的包,选第一个bundle的安装步骤sudogdebi-nxxx安装的顺序commoncommon-clientclientcommon-serverserver......
  • Debian衍生桌面项目SpiralLinux12.231001发布
    SpiralLinux 是一个从Debian衍生出来的桌面项目,其重点是在所有主要桌面环境中实现简洁性和开箱即用的可用性。spiralLinux是为刚接触Linux世界的人们量身定制的发行版。这是GeckoLinux开发人员的创意,他更喜欢保持匿名。尽管他不愿透露姓名,但他的操作系统值得称赞,......