1.参看网卡名称
ifconfig
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:65536 Metric:1RX packets:10210 errors:0 dropped:0 overruns:0 frame:0TX packets:10210 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:1007792 (1.0 MB) TX bytes:1007792 (1.0 MB)wlo1 Link encap:Ethernet HWaddr inet addr: Bcast:10.55.74.255 Mask:255.255.255.0inet6 addr: fe80:: Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:451554 errors:0 dropped:0 overruns:0 frame:0TX packets:230361 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:373283231 (373.2 MB) TX bytes:32100201 (32.1 MB)
网卡名称:wlo1
2.修改网络配置文件
修改/etc/network/interfaces 文件
sudo gedit /etc/network/interfaces
样例:
auto wlo1
iface wlo1 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1
解释:
auto enp7s0 // 使用的网络接口,之前查询接口是为了这里
iface enp7s0 inet static // enp7s0这个接口,使用静态ip设置
address 10.0.208.222 // 设置ip地址
netmask 255.255.240.0 // 设置子网掩码
gateway 10.0.208.1 // 设置网关
dns-nameservers 10.0.208.1 // 设置dns服务器地址
3.更新配置
sudo ip addr flush wlo1
sudo systemctl restart networking.service
4.重启系统
重新启动系统,重启后,会提示未找到合法连接,打开浏览器也是无法使用网络的,还要进行最后一步。
需要配置以下文件:
sudo gedit /etc/NetworkManager/NetworkManager.conf
打开该文件,将“managed=false”修改为“managed=true”。意思是,将网络连接设置为自定义或手动。#号后面的是注释内容
重启network manager:
sudo service network-manager restart