我一直在尝试在旧笔记本电脑上通过 nextcloud 设置自己的云。到目前为止,一切运行正常,但唯一的问题是我无法让它使用静态 ip 地址。不过,使用 dhcp 就可以正常工作。
到目前为止我尝试过的是通过编辑01-netcfg.yaml
以下内容将其更改为静态:
network:
version: 2
renderer: networkd
ethernets:
enp4s0:
dhcp4: false
addresses:
- 192.168.10.10/24
routes:
- to: default
via: 192.168.10.1
nameservers:
addresses: [8.8.8.8]
更改后我执行$ sudo netplan apply
并重新启动系统。
现在,当我尝试时,ping google.com
它给出了错误名称解析暂时失败
之后我检查resolv.conf
设置为nameserver 8.8.8.8
我也无法通过 Windows PC ssh 到我的服务器。但是,如果我将 netplan 更改为:
network:
version: 2
renderer: networkd
ethernets:
enp4s0:
dhcp4: yes
它运行得很好。我也尝试在我的系统上全新安装 ubuntu 服务器,但没有成功。
我不得不说,我对 Linux 也还很陌生。我是不是漏掉了什么?如果有人能帮忙,我会非常高兴的 :)