ubuntu首次装机配置

一. 配置apt更新源

1. 可以用阿里云的镜像:命令

sudo sed -i "s@http://.*archive.ubuntu.com@http://mirrors.aliyun.com@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@http://mirrors.aliyun.com@g" /etc/apt/sources.list

2. 配置完成后,更新缓存,

apt update

 3. 安装网络工具和ssh服务

apt install net-tools

apt install ssh

安装完成后,就可以用ssh登录了。

如果不行的话,就装下面的

      安装openssh-server

          sudo apt-get install openssh-server

查看ssh服务是否启动

打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动

4. 安装vim  apt install vim

5. 配置静态IP

  ubuntu18.4版本以后,已经不用/etc/network/interfaces来配置静态IP,该文件已不存在,而是用Netplan工具,一个yaml文件来配置。

默认的 Netplan 配置文件一般在 /etc/netplan 目录下。

先用ls命令查看网卡文件。参考:https://www.jianshu.com/p/536208beaae3

https://zhuanlan.zhihu.com/p/474644849

编辑该文件,配置的时候,要注意,冒号后面,有且仅有一个空格。

network:
  version: 2
  renderer: NetworkManager
    ethernets:
     eth0: #网卡名称 ifconfig可以查询
       dhcp4: no #关闭动态dhcp
       addresses: [192.168.1.20/24] #设置自己的ip地址
       gateway4: 255.255.255.0 #设置自己的网关
       nameservers: #设置DNS服务器
         addresses: [192.168.1.1,114.114.114.114] #国内移动、电信和联通通用的DNS

 

 

 

 设置完成后,命令:

netplan apply

刷新并生效。 

-------------------------------------------------

有时候会报错,需要配置全一点

root@linuxpc:~# cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eth0:
      dhcp4: no
      dhcp6: no
      addresses: [128.88.88.88/24]
      routes:
        - to: default
          via: 128.88.88.10
      nameservers:
        addresses: [8.8.8.8,114.114.114.114]

=============

root@linuxpc:~# cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eth0:
      dhcp4: no
      dhcp6: no
      addresses: [128.88.88.88/24] // IP地址
      routes:// 路由配置
        - to: default 
          via: 128.88.88.1 // 默认路由,我这里天的主机IP
      nameservers:
        addresses: [8.8.8.8,114.114.114.114]//DNS服务器

 https://learn.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/user-guide/setup-nat-network#create-a-nat-virtual-network

 需要注意的是,外部宿主机的子网掩码,需要设置成三个255。不然可能链接不上网络。

例如:虚拟机的IP是128.88.88.88/24

宿主机的IP:128.88.88.1

子网掩码:255.255.255.0

 虚拟机:

 

root@linuxpc:~# cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eth0:
      dhcp4: false
      addresses: [128.88.88.88/24]
      gateway4: 255.255.0.0
      routes:
        - to: default
          via: 128.88.88.1
      nameservers:
        addresses: [8.8.8.8,114.114.114.114,128.88.88.1]

 

posted on 2022-10-01 02:47  蜀山菜鸟  阅读(348)  评论(0编辑  收藏  举报