我只想知道是否有任何方法可以通过我的 wifi 网络适配器连接 Ubuntu 服务器 v.18.04,而无需安装任何附加软件包。我看过很多在线教程,它们都从我们如何在终端上使用“apt-get”以及如何通过工具修改配置开始。我是新手,所以很抱歉问了这么基础的问题,但我找不到任何与主题类似的内容。问题是我的计算机无法访问互联网,而且我无法直接连接它,这似乎很奇怪。没有安装 Gnome,所以我无法直接单击“连接到互联网”按钮。有没有办法在离线时不使用工具进行设置?请指教。
答案1
我假设你的服务器是不是旨在成为云实例。如果正确,让我们按照 50-cloud-init.yaml 文件中的建议进行操作。请打开终端并执行以下操作:
sudo -i
echo "network: {config: disabled}" > /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
exit
接下来我们删除该文件并同时备份它:
sudo mv /etc/netplan/50-cloud-init.yaml ~/50-cloud-init.yaml
接下来,使用以下命令验证无线接口名称:
ifconfig
如果不是wlp3s0,请替换下面找到的接口。
现在让我们使用命令行文本编辑器编写一个新文件纳米:
sudo nano /etc/netplan/01-netcfg.yaml
写下以下内容:
network:
version: 2
renderer: networkd
wifis:
wlp3s0:
dhcp4: no
dhcp6: no
addresses: [192.168.0.21/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,192.168.0.1]
access-points:
"******":
password: "**********"
当然,请在此处替换您的确切详细信息。保存(Ctrl+o 然后按 Enter)并退出(Ctrl+x)文本编辑器。通过运行以下命令保存您的 netplan 更改:
sudo netplan generate
sudo netplan apply
请注意并遵循空格和缩进。另请注意,SSID 和密码位于引号“之间。
重启并测试:
ping -c3 8.8.8.8
ping -c3 www.ubuntu.com