如何在 Ubuntu 服务器 20.04 LTS(无桌面版)中创建热点

如何在 Ubuntu 服务器 20.04 LTS(无桌面版)中创建热点

我已经在 raspberry pi 3b+ 上安装了 ubuntu 服务器,但我没有得到任何适当的文档来做同样的事情,我尝试了很多配置,参考了一些我找到的文档,但都没有任何帮助,所以,有人能帮帮我吗

答案1

注意这个答案是从这里

Ubuntu Server 使用网络计划来管理其连接。

要使用 Netplan 创建接入点,您可以执行以下操作:

1.安装网络管理器

sudo apt update
sudo apt install network-manager

2. 禁用 cloud-init

sudo bash -c "echo 'network: {config: disabled}' > /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg"

3. 创建 Netplan 配置

sudo nano /etc/netplan/10-my-config.yaml

然后添加如下配置:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eth0:
      dhcp4: true
      optional: true
  wifis:
    wlan0:
      dhcp4: true
      optional: true
      access-points:
        "Raspberry":
          password: "your password here"
          mode: ap

您可以根据自己的喜好更改接入点名称“Raspberry”和密码。

然后使用 保存文件CTRL+X

4. 应用 Netplan 配置

最后,使用以下命令应用您的新配置:

sudo netplan generate
sudo netplan apply

应创建一个新的无线接入点。它默认启用 DHCP 和 DNS,如果 Pi 可以通过以太网访问互联网,它也将通过 WiFi 热点共享。


有关 YAML 文件中使用的配置的更多信息,请查看Netplan 参考

答案2

基本上你需要做的就是用这个编辑这个文件 sudo nano /etc/netplan/10-my-config.yaml

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eth0:
      dhcp4: true
      optional: true
  wifis:
    wlan0:
      dhcp4: true
      optional: true
      access-points:
        "SSID":
          password: "your password here"
          mode: ap

填写SSID和密码部分注意wifi设备可能会改变使用ip addr弄清楚

并运行此程序以应用

sudo netplan generate
sudo netplan apply

答案3

如果你想更改热点的 IP(默认为 10.42.0.1),请在文件中编辑.yaml地址/etc/netplan

network:
renderer: NetworkManager
ethernets:
    eth0:
        dhcp4: true
        optional: true
version: 2
wifis:
    wlan0:
        dhcp4: true
        access-points:
            "SSID":
                password: "PASSWORD"
                mode: ap
        addresses:
          - 00.00.00.00/24

相关内容