Ubuntu 设置无线 wifi 的静态 IP

这篇具有很好参考价值的文章主要介绍了Ubuntu 设置无线 wifi 的静态 IP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安装 net-tools

sudo apt install net-tools

输入ifconfig查看当前网络ip地址:

pulsar@pulsar:~$ ifconfig 
docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:02:8c:87:a4  txqueuelen 0  (以太网)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (本地环回)
        RX packets 1458  bytes 113031 (113.0 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1458  bytes 113031 (113.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp0s20f3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.111  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::c1e9:cb75:e21a:5125  prefixlen 64  scopeid 0x20<link>
        ether d4:54:8b:13:06:28  txqueuelen 1000  (以太网)
        RX packets 53789  bytes 54126215 (54.1 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 35118  bytes 10016278 (10.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

找到wifi网口的配置,一般来说eth0是有线网口,wlan0是wifi网口,我的电脑wifi网口是wlp0s20f3,如下:

wlp0s20f3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.111  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::c1e9:cb75:e21a:5125  prefixlen 64  scopeid 0x20<link>
        ether d4:54:8b:13:06:28  txqueuelen 1000  (以太网)
        RX packets 53789  bytes 54126215 (54.1 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 35118  bytes 10016278 (10.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

注意看第二行,其中192.168.1.111是当前的IP地址,255.255.255.0是子网掩码,192.168.1.255是广播地址(不用管)。

打开设置中的Wi-Fi

ubuntu wifi设置,Ubuntu,网络,ubuntu

 点击所连接的wifi右边的设置按钮:

ubuntu wifi设置,Ubuntu,网络,ubuntu

 选择IPv4进入

ubuntu wifi设置,Ubuntu,网络,ubuntu

选择手动,并根据前面ifconfig得到的IP地址输入,前面我得到的是192.168.1.111(需要根据自己得到的ip地址进行修改),然后子网掩码填255.255.255.0,网关填192.1681.1,即

ubuntu wifi设置,Ubuntu,网络,ubuntu

点击关闭网络然后重新打开,这个时候ip地址就固定了。

但是这个时候可能会出现连不上网的情况,或者说能连上局域网,但是连不上公网 (比如www.baidu.com),这时候需要修改DNS,修改方式有两种:

方法一:

将取消DNS自动并填入8.8.8.8

ubuntu wifi设置,Ubuntu,网络,ubuntu

关闭网络然后重新打开即可。

方法二:

终端输入

sudo gedit /etc/resolv.conf 

将nameserver的值改成8.8.8.8,

sudo systemctl restart NetworkManager

关闭网络然后重新打开,即可连接公网。

但是自动分配ip地址后,每次重新开机后,ip地址是不变的,因此每次关机后,此文件中的nameserver会重置,还需要再次修改,才能使用dns服务。解决办法如下:

注意 resolv.conf 文件说明

# This file is managed by man:systemd-resolved(8). Do not edit.
#
# This is a dynamic resolv.conf file for connecting local clients directly to
# all known uplink DNS servers. This file lists all configured search domains.
#
# Third party programs must not access this file directly, but only through the
# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way,
# replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.

这个文档说 Do not edit,他自动生成的文档。另外在终端输入

man systemd-resolved

注意到

The DNS servers contacted are determined from the global settings in
       /etc/systemd/resolved.conf, the per-link static settings in
       /etc/systemd/network/*.network files (in case systemd-
       networkd.service(8) is used), the per-link dynamic settings received
       over DHCP, user request made via resolvectl(1), and any DNS server
       information made available by other system services. See
       resolved.conf(5) and systemd.network(5) for details about systemd's own
       configuration files for DNS servers. To improve compatibility,
       /etc/resolv.conf is read in order to discover configured system DNS
       servers, but only if it is not a symlink to
       /run/systemd/resolve/stub-resolv.conf, /usr/lib/systemd/resolv.conf or
       /run/systemd/resolve/resolv.conf (see below).

这里说DNS servers是在全局配置文件/etc/systemd/resolved.conf中确定的,因此我们需要区修改/etc/systemd/resolved.conf中的信息。终端输入

sudo gedit /etc/systemd/resolved.conf

修改DNS=8.8.8.8

 ubuntu wifi设置,Ubuntu,网络,ubuntu

  保存并退出。然后在终端输入

sudo systemctl restart systemd-resolved
sudo systemctl enable systemd-resolved
 
sudo mv /etc/resolv.conf  /etc/resolv.conf.bak
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

再查看 /etc/resolv.conf 文件就可以看到新的DNS信息已经写入其中了,接下来再使用就不会被重置。文章来源地址https://www.toymoban.com/news/detail-533486.html

到了这里,关于Ubuntu 设置无线 wifi 的静态 IP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu 如何命令行打开系统设置(Wifi,网络,应用程序...)

           GNOME 是一个自由、开放源代码的桌面环境,它运行在 Linux 和其他类 UNIX 操作系统上。它是 GNU 项目的一部分,旨在为 Linux 操作系统提供一个现代化、易于使用的用户界面。 GNOME 桌面环境包括许多应用程序,例如文件管理器、文本编辑器、终端模拟器、图形图像处理

    2024年02月13日
    浏览(42)
  • Ubuntu 22.04网络配置指南:如何设置静态IP和自定义DNS服务器

    找到并打开Netplan配置文件 : 在Ubuntu终端中,输入以下命令来编辑Netplan的配置文件: 请确保文件名与您系统中实际的文件名匹配。 更新配置文件 : 使用以下内容替换文件中的内容(根据实际情况调整接口名称 enp0s3 、IP地址、网关和DNS服务器): 在这个配置中: enp0s3 是网

    2024年04月11日
    浏览(64)
  • linux ubuntu20.04固定ip设置方法(静态ip)(没有以太网网络设置界面)(虚拟机的话需要设置为桥接模式)(ubuntu虚拟机固定ip地址)(VMware虚拟机)

    新买的浪潮服务器,想设置固定ip,不知咋滴,界面上没有以太网网络设置的地方,试了很多方法都不行 后来发现直接修改 /etc/netplan/ 下的配置文件,能修改成功,现把方法记录下来 首先查看服务器上以太网口,一般插上网线后,总有一个不一样的 我用 ifconfig 查看,这个网

    2024年02月03日
    浏览(76)
  • linux ubuntu20.04固定ip设置方法(静态ip)(没有以太网网络设置界面)(虚拟机需要设置为桥接模式)(ubuntu虚拟机设置固定ip地址)(VMware虚拟机)netplan修改ip

    新买的浪潮服务器,想设置固定ip,不知咋滴,界面上没有以太网网络设置的地方,试了很多方法都不行 后来发现直接修改 /etc/netplan/ 下的配置文件,能修改成功,现把方法记录下来 首先查看服务器上以太网口,一般插上网线后,总有一个不一样的 我用 ifconfig 查看,这个网

    2024年02月12日
    浏览(50)
  • 树莓派Ubuntu 18.04 WiFi配置静态ip

    修改文件如下: 保存修改后执行 dhcp4:DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。 简单来说,DHCP就是一个不需要账号密码登录的、自动给内网机器分配IP地址

    2024年02月11日
    浏览(44)
  • 路由器怎么设置wifi?路由器设置Wifi无线网络图解

    如今拉了宽带之后,都会购买无线路由器设置wifi,平板、手机也都能上网了。那么路由器怎么设置wifi?下面小编就为大家介绍路由器设置Wifi无线网络方法,一起来看看吧 ! 一、在电脑浏览器中,打开路由器设置管理界面的登录地址,然后输入账号登录路由器设置,进入管理界

    2024年02月07日
    浏览(58)
  • 【Ubuntu18.04 解决蓝牙wifi 之ax201无线网卡驱动安装】

    台式机安装了双系统win11+Ubuntu18.04系统,发现没有无线网卡和蓝牙,经查阅资料发现由于网卡刚没多久,Ubuntu没有集成ax201网卡驱动,需自己安装ax201网卡驱动。首先确定内核kernels版本是否大于5.2,然后去官网下载驱动,重启电脑就可以啦! 首先查看内核版本 我的是5.4够用不需

    2024年02月02日
    浏览(107)
  • 电脑休眠睡眠状态下无线WiFi远程网络唤醒设置

    无线WiFi仅能实现电脑在休眠睡眠状态下的远程网络唤醒,无线网卡在电脑关机状态下无法继续保持通电工作状态。电脑在关机状态下实现远程网络唤醒开机只能通过有线网卡。 电脑休眠睡眠状态下无线WiFi远程网络唤醒设置 主板支持:板载网卡(有线网卡)和PCI网卡(无线网

    2024年02月09日
    浏览(226)
  • 【ubuntu】ubuntu虚拟机设置静态ip--实测有效

    通过ubuntu的界面就可以设置静态ip,不用修改各种文件。实测有效 前提是虚拟机本来就能上网,这里一般选择的网络模式是NAT模式,这里的区别就不多讲。简单来说就是,NAT模式,可以让你的虚拟机上网,最简单的配置,没那么多坑,而且可以满足主机和虚拟机之间的通信(

    2024年01月16日
    浏览(48)
  • Ubuntu新版静态IP设置

    直接编辑  最后执行

    2024年02月16日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包