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-V 下的 Debian 双网卡配置的更多相关文章

  1. 烂泥:VMWare Workation双网卡配置IP地址

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前几天给一个客户做远程项目实施,客户那边的服务器是Windows OS的,我们这边的业务 ...

  2. CentOS7.3虚拟机双网卡配置

    笔者在学习和工作中经常要用到linux,专门装一个linux主机固然可以,但是毕竟还要用到windows,解决的办法就是用vmware来搭建linux虚拟机.关于linux虚拟机上网的问题,笔者写过很 ...

  3. Ubuntu16.04双网卡配置,内网外网同时访问

    Ubuntu16.04双网卡配置,内网外网同时访问 配置:vim/etc/network/interface auto lo iface lo inet loopback auto eno1 ifac ...

  4. Centos双网卡配置默认路由

    Centos6.5 双网卡,我们只需要一个默认路由,如果两个都有或都没有会有一系列的问题 [root@centos]# vi /etc/sysconfig/network修改以下内容NETWORKIN ...

  5. windows server 2012 双网卡配置

    别用route 命令!!!!!! 在使用最新版的windows server 2012的时候,当存在两个或者多个网段的时候,就可以采用双网卡的方式来添加和配置路由.具体的设置方法如下: 网段1  19 ...

  6. linux双网卡配置

    一.VM虚拟机添加一个网络适配器. 选择自己需要的模式类型 二.启动虚拟机,配置网卡 按原先配置网卡的方式配置完(ip地址及默认网关还有网卡名不能跟原先的一样) 重启所有网卡(service netw ...

  7. centos双网卡配置

    centos双网卡问题,一个网卡配置局域网,一个网卡配置公网,如果内网访问自动走eth1,如果外网访问自动走eth2. 需要配置路由吗? 1. 首先查看机器是否是双网卡,命令如下: lspci | g ...

  8. Linux 双网卡配置两个IP同时只有一个会通的原因

    http://blog.csdn.net/centerpoint/article/details/38542719 根本原因: Linux默认启用了反向路由检查 如果2个网卡在一个Lan里面,那么服务 ...

  9. ubuntu双网卡配置,实现内网外网同时访问!

    我们假定内网IP为:10.35.0.58,内网网关为:10.35.0.254:外网IP为222.76.250.4,外网网关为:222.76.250.1.其中局域名网需要连接:10.35.0.X,10. ...

  10. WindowsServer2003双网卡配置

    今天突然被问起,找资料10+分钟才找到记录,因此再次记录下: route -p delete 0.0.0.0 route -p add 0.0.0.0 mask 0.0.0.0 58.240.115. ...

随机推荐

  1. 国产开源流批统一的数据同步工具Chunjun入门实战

    @ 目录 概述 定义 特性 部署 安装 版本对应关系 通用配置详解 整体配置 Content 配置 Setting 配置 Local提交 Standalone提交 Json方式使用 SQL方式使用 M ...

  2. 知识图谱之《海贼王-ONEPICE》领域图谱项目实战(含码源):数据采集、知识存储、知识抽取、知识计算、知识应用、图谱可视化、问答系统(KBQA)等

    知识图谱之<海贼王-ONEPICE>领域图谱项目实战(含码源):数据采集.知识存储.知识抽取.知识计算.知识应用.图谱可视化.问答系统(KBQA)等 实体关系可视化页面可视化页面尝鲜 1. ...

  3. 【Spring boot】 @Value注解

    一.不通过配置文件的注入属性 1.1 注入普通字符串 直接附在属性名上,在 Bean 初始化时,会赋初始值 @Value("normal") private String norm ...

  4. T-star高校挑战赛部分wp

    web-1签到 checkin还是很基础的 网站上传存在js检测,禁用js即可上传 写PHP一句话木马上传,http://588f25a5.yunyansec.com/upload/test.php连 ...

  5. java 线程等待和唤醒方法

    java线程状态变迁图 从图中可以看出Java 线程等待方法是将线程从Runnable状态转换为Waiting状态,Java线程的唤醒方法是将线程从Waiting状态唤醒进入Runnable状态 在J ...

  6. Flutter系列文章-Flutter进阶

    在前两篇文章中,我们已经了解了Flutter的基础知识,包括Flutter的设计理念.框架结构.Widget系统.基础Widgets以及布局.在本文中,我们将进一步探讨Flutter的高级主题,包括处 ...

  7. TypeScript: 類型 'HTMLElement | null' 不可指派給類型 'HTMLElement'。 類型 'null' 不可指派給類型 'HTMLElement'

    报错截图 解决方案 在结尾添加叹号 // 获取页面中food的元素并将其赋值给element this.element = document.getElementById('food')!;

  8. pandas对某列数据进行求和

    求和的方式很简单,如下所示: number_of_declarations = data[4].sum()//中括号中为要求和的列

  9. Hugging News #0731: 新课程重磅发布、用户交流群邀请你加入、真实图像编辑方法 LEDTIS 来啦!

    每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新.社区活动.学习资源和内容更新.开源库和模型更新等,我们将其称之为「Hugging Ne ...

  10. Linux学习环境搭建(VMware虚拟机安装Linux)

    企业现状 目前绝大多数企业运维人员的工作环境都是Windows下通过SSH工具(如XShell等)远程连接千百里外的服务器进行管理和维护的. 而且学Linux运维,99.9%知识与硬件无关,用虚拟机足 ...