ubuntu18.04LTS设置静态IP和设置动态IP

配置静态ip

  • 18.04和16.04系统不同,配置方法差异很大。

以下是 ubuntu18.04LTS 的配置方法

  • 查看网卡名称 和 ip段

在这里插入图片描述

可以看到我的网卡名称是 ens33 ,我的ip段是 192.168.0.x

  • 查看网络配置文件
ls /etc/netplan

在这里插入图片描述
00-installer-config.yaml 是安装ubuntu系统时,自带的配置文件.

有兴趣可以打开它看一下,我的这个文件就是配置动态ip的。

我们不要改动它。

仿照这个文件,重新命名一个.yaml文件。

名字可以随便起,不过尽量别随意。

我的是 01-network-config.yaml

  • 新建网络配置文件
vim 01-network-config.yaml

把以下内容复制进去。

  • 严格实行,两行缩进
  • 每一行的空格一定要有,否则会设置失败!
network:
  version: 2
  renderer: NetworkManager
  ethernets:
     ens33: 
       dhcp4: no 
       addresses: [192.168.0.146/24] 
       gateway4: 192.168.0.1 
       nameservers:
         addresses: [192.168.0.1] 

在这里插入图片描述

然后点击保存即可。

network:
  version: 2
  renderer: NetworkManager
  ethernets:
     ens33: #配置的网卡名称,使用ifconfig查看得到
       dhcp4: no #dhcp4关闭
       addresses: [192.168.0.146/24] #设置本机IP及掩码
       gateway4: 192.168.0.1 #设置网关
       nameservers:
         addresses: [192.168.0.1] #设置DNS
  • 使命令生效
netplan apply

基本上到这一步,就已经搞定了。

但是,很不幸,我报错了。
在这里插入图片描述
这个服务不存在。

那就安装这个服务。

apt install network-manager

结果再次报错。
在这里插入图片描述
network-manager没有安装候选程序。

这个问题的解决方法,非常简单(更新,升级,再安装)

apt-get update
apt-get upgrade
apt-get install network-manager

然后输入第一个指令 apt-get update 时,就报错了!
在这里插入图片描述
在这里插入图片描述
为啥阿,为啥又报错了呢,要好好的玩耍阿。

我只能找度娘。

于是这个问题也找到了解决方案。

service networking restart
apt-get clean
apt-get upgrade
apt-get update

结果第一步 service networking restart ,就报错了。
在这里插入图片描述
怎么 这个服务又找不到了呢。

我发现,这是个死循环阿

那就安装这个服务。

apt install networking

意料之中的事情发生了。在这里插入图片描述

在这里插入图片描述
清华镜像源,尼玛炸了!

切换Ubuntu镜像源为阿里源

参考链接:https://blog.csdn.net/single_0910/article/details/120511510

阿里源各版本对应信息:https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11avEyRO

查看本机版本信息

lsb_release -c

在这里插入图片描述
其实我知道本机系统时 18.04,哎,就是皮一下,然并卵。

修改配置文件

vim /etc/apt/sources.list

把阿里源配置信息,全部复制进去
在这里插入图片描述
执行更新

apt-get update
apt-get upgrade

奇怪的事情,再次发生

在这里插入图片描述
在这里插入图片描述
这就很刺激,接着问度娘,找个好的解决方案

vim /etc/systemd/resolved.conf

DNS改为8.8.8.8
在这里插入图片描述
重启

reboot

然后执行以下命令

apt-get update

然后还是报错

在这里插入图片描述
呵呵,我的内心毫无波澜。

直接上解决方案

删除 /var/lib/apt/lists/ 下的所有文件

rm -rf /var/lib/apt/lists/*
rm /var/lib/apt/lists/* -vf

然后再次更新

apt-get update

还是报错…

写到这里,我不禁陷入了沉思。

莫非时我的Ubuntu系统装错了。

有了,我的眼睛一亮,这就重装Ubuntu系统。

猜你喜欢

转载自blog.csdn.net/single_0910/article/details/120541556
今日推荐