【打造家庭服务器系列01】无桌面版Ubuntu 22.04 连接wifi

一、背景

最近有一台笔记本一直放在哪没用了,就想着拿来做个服务器用吧。
如何安装Ubuntu系统,大家可以百度搜索一下很多。
主要分三步:

  1. 制作U盘启动盘(推荐使用rufus工具,轻量方便)
  2. 设置BIOS引导 (开机按delete键或 F2 或 F12等)
  3. 安装系统(直接安装,注意lvm选项,磁盘空间小建议关闭)

二、连接WiFi

2.1 使用network-manager

通过查询资料发现,可以通过安装network-manager 工具,使用nmtui 来连接WiFi。

nmtui

你将会看见如下图形,通过点击Edit a connection 来连接一个WiFi。
在这里插入图片描述

2.2 配置netplan 文件连接WiFi

上面说了第一种方式,但是如果一开始就没有安装network-manager 工具,然后笔记本还无法插网线,那咋办呢?
所以此时就需要通过配置netplan下的yaml文件来指定WiFi

1. 查看WiFi网卡名称
输入ip addr 查看网卡名称,lo 是回环地址接口,下面的wlps20就是我们WiFi网卡名称了。

# 输入 ip a 和 ip addr 效果是一样的。
root@rion-mi:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether f8:94:c2:eb:cf:58 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.199/24 brd 192.168.1.255 scope global wlp2s0
       valid_lft forever preferred_lft forever

2. 配置yaml文件

root@rion-mi:~# cd /etc/netplan/
# 注意查看自己的yaml文件名称
root@rion-mi:/etc/netplan# ls -l
total 8
-rw------- 1 root root 387 Mar 10 15:25 00-installer-config-wifi.yaml
-rw-r--r-- 1 root root  74 Mar 10  2023 00-installer-config.yaml
root@rion-mi:/etc/netplan# cat 00-installer-config-wifi.yaml
# This is the network config written by 'subiquity'
network:
  version: 2
  wifis:
    wlp2s0:         # 此处为WiFi网卡名称
      #dhcp4: true  # dhcp代理,若想配置动态IP则取消注释这行,并把后续的6行都注释。
      addresses: [192.168.1.199/24]    # 固定IP
      routes:            # 配置路由,以前叫gateway4,现在官方推荐使用routes这种写法。
        - to: default    # 设置为默认网关
          via: 192.168.1.1      # 网关IP地址
      nameservers:              # 域名dns
        addresses: [192.168.1.1, 8.8.8.8]  
      optional: true
      access-points:            # 指向WiFi
        "ChinaNet-CWnJ":        # ssid 名称
          password: "ceuywunh"  # wifi密码

如何查询WiFi的ssid呢?已window11为例,window10 也差不多。
在这里插入图片描述

3. 应用WiFi配置文件

netplan apply

4. 查看IP和测试网络

# 如果没有ifconfig 可以使用 ip a 查看IP地址
ifconfig

ping www.baidu.com 

三、ssh连接服务器

1. 连接ssh
测试IP地址没问题后,通过ssh连接服务器

ssh rion@192.168.1.199

# 切换root用户
sudo su

2. 添加ssh-key 到服务器实现免密登录
本机生成ssh私钥

# Windows 系统可以使用git工具生成
ssh-keygen
cat ~/.ssh/id_rsa.pub

添加公钥到服务器

vim ~/.ssh/authorized_keys

后续直接连接服务器即可,不需要再输入密码了。

详细使用:https://blog.csdn.net/m0_56966142/article/details/115974312

下一篇:【打造家庭服务器系列02】笔记本安装Ubuntu后的一些配置
跳转链接 -> 【打造家庭服务器系列02】笔记本安装Ubuntu后的一些配置

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您好,如果您的Ubuntu 22.04无法连接WiFi,可以尝试以下步骤: 1. 确认您的WiFi开关已经打开,如果是笔记本电脑,可以按下Fn+F2或Fn+F12等组合键打开WiFi开关。 2. 确认您的WiFi密码是否正确,可以尝试重新输入密码连接。 3. 确认您的WiFi是否可用,可以尝试连接其他WiFi网络或者使用其他设备连接同一WiFi网络。 4. 确认您的WiFi驱动程序是否正确安装,可以在终端输入命令“sudo lshw -C network”查看网络适配器信息,确认是否存在无线网络适配器,以及是否已经正确安装驱动程序。 5. 如果以上步骤都无法解决问题,可以尝试更新系统或者重新安装Ubuntu系统。 希望以上步骤能够帮助您解决问题。 ### 回答2: 首先,我们需要确定问题所在。我们可以尝试以下几个步骤来确定问题: 1. 确认无线网络是否在附近,信号是否稳定。 2. 检查网络驱动程序是否已正确安装。打开终端,输入“lspci -vnn | grep Network”,确认无线网卡是否在设备列表中。如果显示“kernel driver in use”和“Kernel modules”是对应的,说明驱动程序已经正确安装。如果没有安装则需要自行安装对应的驱动程序。 3. 检查网络设置是否正确。点击顶部面板的网络图标,选择“连接”,确保已选择正确的无线网络并输入正确的密码。 4. 重启无线网卡。打开终端,输入“sudo service network-manager restart”,重启网络管理器服务。 如果以上步骤均未解决问题,我们可以尝试以下两个方法: 1. 使用命令行。打开终端,输入“sudo iwlist wlan0 scan”,扫描无线网络并列出所有可用的无线接入点。确认无线网络是否在列表中。如果无线网络在列表中,则输入“sudo dhclient wlan0”,尝试获取IP地址。 2. 更新系统和驱动程序。打开终端,输入“sudo apt-get update”和“sudo apt-get upgrade”,更新系统。然后输入“sudo ubuntu-drivers autoinstall”,更新驱动程序。 总之,如果Ubuntu 22.04无法连接WiFi,我们可以尝试上述几个方法,以确定问题源,并尝试解决。 ### 回答3: Ubuntu 22.04无法连接WiFi的原因可能有多种,包括网络驱动程序问题、网络配置问题和硬件故障等。针对不同的原因,有不同的解决方法。 首先,检查网络驱动程序是否正确安装。可以在终端中运行以下命令查看网络适配器: ``` sudo lshw -C network ``` 如果网络适配器没有被Ubuntu识别,或者显示未启用,则需要安装正确的网络驱动程序。具体方法可以根据网络适配器的品牌和型号在Ubuntu的论坛或其他网站上搜索相关的驱动程序。 其次,检查网络配置是否正确。如果WiFi连接需要输入密码,则请确保输入的密码正确。可以右键点击屏幕右上角的WiFi图标,选择“编辑连接”,然后在“WiFi Security”中输入正确的密码。 另外,也可以尝试删除现有的WiFi配置文件,重新配置连接。可以在终端中运行以下命令: ``` sudo rm /etc/NetworkManager/system-connections/your-ssid ``` 其中“your-ssid”是指你要删除的WiFi连接的名字。 最后,如果上述方法都无效,可能需要考虑硬件故障的可能性。可以尝试在其他设备上连接同一WiFi网络,或者使用其他WiFi网络连接Ubuntu,以排除硬件故障的可能性。 除了上述方法,还有其他一些可能的解决方法,可以在Ubuntu的论坛和社区中寻找帮助。综上所述,解决Ubuntu 22.04无法连接WiFi的问题需要根据具体情况进行分析和解决。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值