posts - 225, comments - 62, trackbacks - 0, articles - 0
   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Linux配置有线网络,无线网络

Posted on 2020-03-12 10:47 魔のkyo 阅读(487) 评论(0)  编辑 收藏 引用 所属分类: Linux
Ubuntu 18.04.4 LTS 上默认使用的是netplan管理网络
查看 /etc/network/interfaces文件可以看到
# ifupdown has been replaced by netplan(5) on this system. See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
# sudo apt install ifupdown
在没有网络的情况下根本无法 sudo apt install ifupdown
只能去配置netplan,/etc/netplan是一个目录,下面会有一个默认的 *.yaml 文件,我的是叫50-cloud-init.yaml,前面的数字不一定一样。
先用
ifconfig -a
看一下网卡的名字,比如我这里有线网卡叫 enp2s0 无线网卡叫 wlp3s0 还有一个回环口 lo
可以先启用起来
ifconfig enp2s0 up
需要先配置有线网络,插好网线,因为配置无限网络需要安装几个工具,没有网又装不了
编辑文件 /etc/netplan/50-cloud-init.yaml
network:
renderer: networkd
ethernets:
enp2s0:
dhcp4: no
addresses:
- 192.168.1.166/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 4.4.4.4
search: []
version: 2
保存退出,如果是用DHCP自动分配,则dhcp4: yes,后面地址就不配。
启用生效
sudo netplan apply
此时应该可以连接网络了
备份/etc/apt/sources.list文件,修改成如下内容
# 阿里云镜像
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
# 预发布版软件,可以不启用
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
更新软件包信息
apt-get update
如果提示 NO_PUBKEY 3B4FE6ACC0B21F32
则执行
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
然后要配置无线网的话,需要安装两个东西
apt install wpasupplicant
apt install network-manager
配置无线网络
可以把有线网卡关了,开启无线网卡
ifconfig enp2s0 down
ifconfig wlp3s0 up
还是编辑文件 /etc/netplan/50-cloud-init.yaml,有线的配置部分可以留着,也可以删掉,我就不写了
network:
renderer: NetworkManager
wifis:
wlp3s0:
dhcp4: no
addresses:
- 192.168.1.166/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 4.4.4.4
search: []
access-points:
"WIFI名称":
password: "WIFI密码"
version: 2
启用生效
sudo netplan generate
sudo netplan apply
至此配置完毕
只有注册用户登录后才能发表评论。