VirtualBox 配置双网卡本机访问和访问外网

346 阅读2分钟

摘要:本文主要介绍VirtualBox如何配置Ubuntu系统双网卡,实现本机可以通过ssh连接到虚拟机,虚拟机可以通过NAT网卡实现访问互联网。

工具网络配置

image.png

host模式IP配置

image.png

NAT模式配置

image.png

Ubuntu虚拟机安装

Ubuntu镜像下载地址

mirrors.hust.edu.cn/ubuntu-rele…

安装配置

image.png

image.png

配置完成后就按照提示安装了。

网络配置

root用户密码配置

bash
代码解读
复制代码
# 执行下面命令按照提示输入即可
sudo passwd root

网络配置

  • 先切换到如下目录找到文件
root@u-k8s-master:~# cd /etc/netplan/
root@u-k8s-master:/etc/netplan# ls
00-installer-config.yaml
  • 编辑文件

网段要按照个人电脑实际的配置,enp0s3host网络的地址,enp0s8NAT上外网的地址

network:
  ethernets:
    enp0s3:
      addresses:
      - 192.168.137.100/24
      gateway4: 192.168.137.1
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
        search: []
    enp0s8:
      addresses: 
      - 192.168.138.100/24
      gateway4: 192.168.138.1
      nameservers:
        addresses:
        - 8.8.8.8
        - 8.8.4.4
  version: 2
  • 重启网络
sudo netplan --debug apply

启用ssh进行远程登录

  • 安装openssh-server
apt-get install openssh-server
  • 启用root账号进行登陆
# 第一步编辑该文件
vim /etc/ssh/sshd_config
# 内容修改如下
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
# 修改点
PermitRootLogin yes
# 修改点
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
  • 重启服务
systemctl restart sshd
systemctl restart ssh
  • 然后就可以用客户端进行ssh登陆了

防火墙推荐

我习惯使用iptables了,所以ufw我就禁用了

  • 禁止防火墙

ufw disable