AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-678751

Wlad's questions

Martin Hope
Wlad
Asked: 2020-09-10 02:23:16 +0800 CST

如何在 Alpine linux 上安装 screenfetch?

  • 5

我想在 Alpine Linux 上安装 screenfetch。

我能找到的只是谷歌上的一个死链接:

https://pkgs.alpinelinux.org/package/edge/testing/x86_64/screenfetch-doc

alpine-linux
  • 1 个回答
  • 549 Views
Martin Hope
Wlad
Asked: 2020-04-14 09:49:51 +0800 CST

如何为 Hyper-V VM(Ubuntu 19.10 快速创建)配置静态 IP 地址以避免每次重启后更新 ssh 配置?

  • 12

我正在使用 VS-Code 远程开发插件在我的笔记本电脑上的 Windows 10 上运行的 hyper-v VM(这是一个 Ubuntu 19.10 - 快速创建)上编辑代码。VM 使用 hyper-v 的默认开关进行网络连接。VS-Code 远程开发插件允许编辑 ssh 配置文件 (C:\Users\username\ssh\config),这使得连接到 VM 变得容易。这是我的 ssh 配置的样子:

Host hypervubuntu
    HostName 172.18.10.76
    User my_UbuntuVM_username

我的 hyper-v 默认开关的设置(看起来它设置为使用静态 IP,但实际上每次重新启动 Windows 后此设置都会更改): 在此处输入图像描述

问题在于,在每次 Windows 重新启动时,VM 的 IP 地址(以及 hyper-v 的默认开关)都会更改,需要编辑 ssh 配置以允许 VS-Code 再次连接到 VM。IP 的更改还会导致更多问题,例如需要重新启动 VM 并在每个新的 ssh 连接上确认“新”主机的真实性。

我尝试在 VM 的网络设置中设置静态 IP,但这似乎不会持续存在,因为它们在每次重新启动 VM 后都变回“自动 (DHCP)”。

正如在另一篇文章中所建议的那样,我尝试创建一个带有静态 IP 的新虚拟交换机,因为 Hyper-V 的默认交换机似乎并不意味着具有静态 IP。但这是我根本无法工作的地方。

即使在重新启动 Windows 或 VM 后,必须配置哪些部分才能使 VS-Code 顺利重新连接?

免责声明:我的网络技能水平 == noob :\

编辑:

在我的 Hyper-V Ubuntu 19.10 桌面虚拟机中设置静态 IP 从@AlexKrauss 得到很好的回答后,我需要执行的步骤:

一、找到并打开网络配置文件

cd /etc/netplan/
sudo nano 01-network-manager-all.yaml

二、替换它的内容如下

network:
  version: 2
  renderer: networkd  
  ethernets:
    eth0:
      addresses:
      - 192.168.0.2/24
      gateway4: 192.168.0.1
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
      dhcp4: no

三、应用和检查的更改

sudo netplan apply
ifconfig -a

四。调整 VSCode 使用的 ssh 配置中的 IP 地址

Host hypervubuntu
    HostName 192.168.0.2
    User my_UbuntuVM_username
ssh ubuntu
  • 3 个回答
  • 7586 Views
Martin Hope
Wlad
Asked: 2019-11-13 05:49:29 +0800 CST

如何在 Windows 上将 Slax Linux 作为 Hyper-V VM 运行?

  • 7

有没有人尝试在 Windows 上的 Hyper-V 中将Slax作为 VM 运行并且可以分享他的经验?我做了一个快速的尝试,但无法让它工作 - 实际上我什至无法启动 ISO

在此处输入图像描述

windows-10 linux
  • 1 个回答
  • 471 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve