工具

xshell6

链接:https://pan.baidu.com/s/1S8IT5lblKH3az-Lo_ldfOw
提取码:ly5i

vmware15

链接:https://pan.baidu.com/s/1B_IWuEQs_z-6fMfAH5ASBA
提取码:le1b

ubuntu20.10

链接:https://pan.baidu.com/s/1MpYpupVW-CfRxAuTns9O8A
提取码:cvuq

国内开源镜像站:

阿里:https://developer.aliyun.com/mirror/

中科大:http://mirrors.ustc.edu.cn/

浙大:http://mirrors.zju.edu.cn/

步骤

VMware安装配置

安装Ubuntu:

参见: https://blog.csdn.net/Zhwers/article/details/106031382

安装过程中进度读条太慢,先直接跳过,后面再更换国内源下载包。

安装VMwareTools:

参见:https://blog.csdn.net/u013142781/article/details/50539574

安装完成后记得reboot重启。

连接前准备:

1、使用系统自带的vi,方向键变成ABCD,修改办法:

root@dj-virtual-machine:/# vi /etc/vim/vimrc.tiny
# 增加:set nocompatible
root@dj-virtual-machine:/# source vimrc.tiny
# 安装:vim

2、配置国内源

备份,注释ubuntu源,更换国内源。

https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

root@dj-virtual-machine:/# cd /etc/apt
root@dj-virtual-machine:/etc/apt# cp sources.list sources.list.bak
root@dj-virtual-machine:/etc/apt# vi sources.list

# tsinghua sources ubuntu版本:20.10
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ groovy-proposed main restricted universe multiverse

Ubuntu配置静态IP(桥接模式)

  • 设置虚拟网卡的网络连接模式为:桥接模式
  • 设置虚拟网络编辑器

物理机采用无线网接入网络时选择:Wireless

物理机采用宽带接入网络时选择:Controller

  • 查看主机网络配置信息
以太网适配器 以太网 2:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller #2
   物理地址. . . . . . . . . . . . . : 18-60-24-C1-A5-8D
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
   IPv6 地址 . . . . . . . . . . . . : 240e:398:7b0:bec0:24a1:94b:d85b:f241(首选)
   临时 IPv6 地址. . . . . . . . . . : 240e:398:7b0:bec0:d13f:af06:9d07:228c(首选)
   本地链接 IPv6 地址. . . . . . . . : fe80::24a1:94b:d85b:f241%3(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.4(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   获得租约的时间  . . . . . . . . . : 2020年12月28日 14:42:04
   租约过期的时间  . . . . . . . . . : 2020年12月28日 18:12:03
   默认网关. . . . . . . . . . . . . : fe80::1%3
                                       192.168.1.1
   DHCP 服务器 . . . . . . . . . . . : 192.168.1.1
   DHCPv6 IAID . . . . . . . . . . . : 68706340
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-21-23-53-F7-18-60-24-C1-A5-8D
   DNS 服务器  . . . . . . . . . . . : fe80::1%3
                                       192.168.1.1
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用
  • 设置虚拟机的网络配置
root@dj-virtual-machine:/# cd /etc/netplan
root@dj-virtual-machine:/etc/netplan# vim 01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      addresses: [192.168.1.5/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 114.114.114.114]

注意以下:

  1. 物理主机网卡与虚拟机网卡利用虚拟网桥进行通信。
  2. 相当于物理主机被虚拟为一个交换机,所有桥接设置的虚拟机以及物理主机都连在这个交换机(Vmnet0)当中。
  3. 所以,桥接模式的虚拟机IP必须与主机IP在同一网段,且子网掩码、网关、DNS也需要与主机网卡一致。(/24:子网掩码为:255.255.255.0)
  4. 桥接模式下,VMware虚拟出来的操作系统就像局域网中的一台独立主机。可以通过Xshell工具进行连接。

详见:VMware虚拟机三种网络连接模式详解

  • 重启网络
root@dj-virtual-machine:/etc/netplan# sudo netplan apply
  • 测试网络连通性
root@dj-virtual-machine:/etc/netplan# ping www.baidu.com
 PING www.a.shifen.com (39.156.66.18) 56(84) bytes of data.
 64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=1 ttl=48 time=39.6 ms
 64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=2 ttl=48 time=39.3 ms
 64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=3 ttl=48 time=38.5 ms
 64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=4 ttl=48 time=39.6 ms
 ^C
 --- www.a.shifen.com ping statistics ---
 4 packets transmitted, 4 received, 0% packet loss, time 3008ms
 rtt min/avg/max/mdev = 38.535/39.233/39.576/0.424 ms

Xshell连接本地虚拟机

填写虚拟机ip,端口选择:22。

连接,若出现问题:

Connecting to 192.168.1.5:22...
Could not connect to '192.168.1.5' (port 22): Connection failed.

Type `help' to learn how to use Xshell prompt.
[D:\~]$ 

需要提前在虚拟机安装OpenSSH,执行如下命令:

sudo apt-get install openssh-server openssh-client

看见出现22端口

root@dj-virtual-machine:/etc/apt# netstat -tnl
激活Internet连接 (仅服务器)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
tcp6       0      0 ::1:631                 :::*                    LISTEN     
tcp6       0      0 ::1:6010                :::*                    LISTEN

再进行连接:

Connecting to 192.168.1.5:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

Welcome to Ubuntu 20.10 (GNU/Linux 5.8.0-25-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

184 updates can be installed immediately.
83 of these updates are security updates.
To see these additional updates run: apt list --upgradable

*** System restart required ***
Last login: Tue Dec 29 10:55:50 2020 from 192.168.1.4
dj@dj-virtual-machine:~$

接下来看:

国内源安装指定版本Docker

Deng Jia

Keep Moving.

0 条评论

发表评论

电子邮件地址不会被公开。