Ubuntu-Server18.04开启无线网卡并配置静态ip
手里有一个笔记本快10年了,还是奔腾处理器,最近把它做成了Ubuntu-Server的系统,花了点时间折腾无线网卡,稍微记录一下,希望看见的人能少踩点坑。
1、 制作U盘启动工具,从Ubuntu官网下载Ubuntu-Server18.04的ISO镜像,用UltraISO制作U盘启动工具
制作U盘启动工具的时候默认用hdd写入的,笔记本bios开启U盘启动之后提示失败(还没开始装就失败了)
后来网上有说用RAW写入,我试了一下确实好使,不过U盘也废了,插上之后显示只有2M的空间
这是因为U盘的分区丢失了,用DiskGenius应该可以修复,不过我没试,就那么扔着了
在这里只是提示一下用raw写U盘的时候要慎重,可以选择官方推荐工具rufus(https://tutorials.ubuntu.com/tutorial/tutorial-create-a-usb-stick-on-windows#0)
2、bios改成u盘启动,按提示一步一步安装就可以了,安装过程可以参考下面的博客,说的非常详细
#1 保证安装过程中插着网线,有网的那种网线
#2 网络连接的时候建议手动指定ip,因为后期肯定是ssh连接,自动获取ip有可能会变,当然装好了之后再改也是可以的。
https://www.cnblogs.com/alonely/p/10299802.html
3、我的系统装完了之后
#1 插着网线是可以上网的,否则太麻烦了
#2 无线网卡的驱动已经默认装好(如果没有无线网卡驱动,请自行百度,每个笔记本的驱动都有可能不一样)
4、打开无线网接口,命令如果提示找不到就apt install一下吧,具体需要install哪个我记不清了
# 默认显示物理网卡ens33,没有无线网卡
ifconfig # 获取接口名称,Ubuntu一般是wls33
iw dev # 查看连接状态,会提示Not Connected
iw dev wls33 link # 查看无线网卡是否block(Wireless LAN)
rfkill list all # Soft blocked 和 Hard blocked都需要设置成 no
#Soft如果显示为yes的话,运行以下命令
ip link set wls33 up
或者
ifconfig wls33 up
#Hard如果显示为yes,找笔记本上边的wifi按钮,找到了之后按一下 # 验证wls33接口是否成功开启
ip link show wls33
#<BROADCAST,MULTICAST,UP,LOWER_UP>中的UP说明已经开启
5、配置无线网卡
现在开始说重点,Ubuntu之前的版本修改网卡配置都是vim /etc/network/interfaces,打开之后发现
# ifupdown has been replaced by netplan() on this system. See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
# sudo apt install ifupdown
意思就是之前的方法(ifupdown)现在已经不好使了,我们改方案了(netplan),如果想用旧方案就安装ifupdown
cd /etc/netplan/
ll
# 发现了一个yaml文件,编辑一下
vim xx-xxxx-xxxx.yaml
直接上修改好的yaml文件内容
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
renderer: NetworkManager
wifis:
wls33:
dhcp4: no
addresses:
- 192.168.18.123/
gateway4: 192.168.18.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
search: []
access-points:
"wifi_ssid":
password: ''
version:
其中ip,网关,wifi_ssid和密码,自行设置
6、修改好了之后不要着急,还没完事,还需要安装点东西,依次执行以下命令
apt install wpasupplicant
apt install network-manager
netplan generate
netplan apply
7、好了,现在可以重启(reboot)了,重启之后ifconfig看一下已经有wls33了
拔掉网线后,无线网也可以正常连接了。
参考链接:
https://www.cnblogs.com/alonely/p/10299802.html
Ubuntu-Server18.04开启无线网卡并配置静态ip的更多相关文章
- VMWare虚拟机中Ubuntu 16.04 (linux无桌面)配置静态IP上网
1. 基础环境说明 虚拟机: VMWare 12.5.2 操作系统: Ubuntu 16.04 (无桌面) 物理主机操作系统: win 7 旗舰版 2. 摸底 VMware在安装之后,会创建2个虚拟的 ...
- Ubuntu18.04 vmware环境下配置静态ip
各种linux系统发行版本配置静态ip方法各不相同,dhcp获取的话ip可能会变动,如果用xshell等工具连接的时候还要改ip,很是麻烦: 参考了网上各种配置Ubuntu18.04配置静态ip的方法 ...
- Ubuntu 14.04 配置静态IP
命令行手工配置静态IP比较麻烦,记录于此备查. 1,ubuntu的网络配置文件在: # /etc/network/interfaces //这个文件里 2,默认安装时,网络配置是使用DHCP自动分配I ...
- ubuntu 18.04配置静态ip,解决无法上网问题,解决resolv.conf配置文件被覆盖
Netplan 是 Ubuntu 17.10 中引入的一种新的命令行网络配置实用程序,用于在 Ubuntu 系统中轻松管理和配置网络设置. 它允许您使用 YAML 格式的描述文件来抽像化定义网络接口的 ...
- Ubuntu 16.04修改配置静态IP和DNS
Ubuntu 16.04修改配置静态IP和DNS 1.修改interfaces 文件 sudo gedit /etc/network/interfaces 2.添加 例如: auto enp0s25 ...
- 如何在Ubuntu Server 18.04 LTS中配置静态IP地址
安装Ubuntu Server 18.04后需要分配一个的静态IP地址.先前的LTS版本Ubuntu 16.04使用/etc/network/interfaces文件配置静态IP地址,但是Ubuntu ...
- ubuntu 16.04 配置静态ip 后默认的网卡eno1变成eth0了不能联网的问题解决
我这次是在真实机器上面安装的ubuntu16.04 在配置了静态ip后不懂什么原因默认的eno1网卡变回了eth0网卡之后就不能上网, 同一个网段的其他集群节点也不能ping 通 因为ubuntu16 ...
- Ubuntu12.04配置静态ip地址
Ubuntu12.04配置静态ip地址 $sudo gedit /etc/network/interfaces 原有内容只有如下两行: auto lo iface lo inet loopback 向 ...
- ubuntu19配置静态IP并开启SSH远程登陆
前言 从ubuntu从17.10开始,已经不再在/etc/network/interfaces里配置IP,即使配置了也不会生效,而是改成netplan方式 ,配置写在/etc/netplan/文件夹 ...
随机推荐
- Dynamics 365 CRM 在 Connected Field Service 中部署 IoT Central (三)- 发送 work order 和 booking 信息给 IoT Central
首先, 我们可以打开IoT alert, 并且点击上的 create a flow. 接下来,我们使用微软准备好的模板:Sample Contoso- When a work order is cre ...
- CF990G
题意 https://codeforces.com/contest/990/problem/G 思考 在200000以内,因数个数最多的数位166320,共有160个因数.可以知道,从一个节点向下走最 ...
- applyColorMap 在OpenCV中对灰度图进行颜色映射,实现数据的色彩化
什么是色彩映射: 说直白点就是将各种数据映射成颜色信息,例如:温度,高度,压力,密度,湿度,城市拥堵数据等等 色彩化后更加直观表达 在OpenCV里可以使用 Mat im_gray = imread( ...
- crtmpserver服务器的搭建
https://blog.csdn.net/wutong_login/article/details/7612477 https://www.cnblogs.com/wangqiguo/p/60145 ...
- canvas跨域完美解决,微信头像解决跨域
现在前端技术发展的越来越快,很多图片合成这种耗费服务器性能的,都可以移动到前端进行了合成了.而且合成很方便,我们利用 canvas 可以实现好多东西. 自动打算利用前端来合成图片,在网上就找到了 ht ...
- BeautifulSoup标签定位方法总结
首先说明一下两个基本函数 .find() 和 .findAll(). find()返回第一个符合要求的标签 findAll()返回一个由所有符合要求的标签组成的列表.除此之外基本相同. 0.直接定位 ...
- MySQL8.0 MIC高可用集群搭建
mysql8.0带来的新特性,结合MySQLshell,不需要第三方中间件,自动构建高可用集群. mysql8.0作为一款新产品,其内置的mysq-innodb-cluster(MIC)高可用集群的技 ...
- 017.Python函数匿名函数
匿名函数 lambda表达式 lambda表达式 : 用一句话来表达只具有返回值的函数,简单,方便,直截了当 # 语法: lambda 参数 : 返回值 无参数的lambda 表达式 def func ...
- Spring注入bean的方式
在Spring容器中为一个bean配置依赖注入有三种方式: · 使用属性的setter方法注入 这是最常用的方式: · 使用构造器注入: · 使用Filed注入(用于注解方式). 使用属性的se ...
- ATL的GUI程序设计(4)
第四章 对话框和控件 对于Win32 GUI的程序设计来说,其实大部分的情况下我们都不需要自己进行窗口类的设计,而是可以使用Win32中与用户交互的标准方式--对话框(Dialog Box).我们可以 ...