美文网首页
archlinux 安装前的网络设置 静态IP DHCP 无线W

archlinux 安装前的网络设置 静态IP DHCP 无线W

作者: 没事儿瞎转悠 | 来源:发表于2020-07-24 17:48 被阅读0次

    安装版本archlinux-20200701,在安装前的网络配置。

    一、准备阶段,查看网卡状态是否up,设置网卡为up状态
    查看网卡信息

    ip link
    

    如果要使用的网卡包含state down字段,表示网卡未开启,需要开启网卡

    ip link set 网卡名 up
    

    再次检查设备状态

    ip link
    

    **来自archlinux wiki 关于Rfkill的 警告
    许多笔记本电脑有一个硬件按钮(或开关)来关闭无线网卡,但是,该卡也可以被内核阻止。这可以通过rfkill处理。要显示当前状态:

    # rfkill list
    0: phy0: Wireless LAN
        Soft blocked: yes
        Hard blocked: yes
    

    如果卡被硬阻塞,请使用硬件按钮(开关)来取消阻止它。如果卡不是硬阻塞而是软阻塞,请使用以下命令:

    # rfkill unblock wifi
    

    如果上面rfkill unblock wifi无作用,可以把wifi换成无线网卡名称尝试。
    二、静态IP
    添加静态IP到某网卡,以eth0为例 下面IP地址只是示例,根据自己网络情况添加

    ip address add 192.168.1.5/24 dev eth0
    

    添加默认路由:其中192.168.1.1是网关地址

    ip route add default via 192.168.1.1 
    或者
    ip route add default via 192.168.1.1 dev eth0
    

    添加dns解析:nano /etc/resolv.conf 添加dns服务地址比如

    nameserver 114.114.114.114
    nameserver 8.8.8.8
    

    测试网络是否连通。

    ping baidu.com 
    

    注意这种方法重启后需要重新配置。安装完系统后图形界面配置或者写开机脚本把配置加进去
    三、DHCP 测试DHCP网络可以直接连通
    四、无线wifi
    如果知道WiFi名称和密码,用下面命令

    iwctl --passphrase 密码 station 无线网卡名 connect 无线名称
    

    逐步添加过程如下:
    1.使用iwd工具命令iwctl 进入配置

    iwctl
    

    2.查看开启无线设备列表(以下命令在[iwd]#状态下输入)

    station list
    

    *如果列表为空,则查看无线设备列表

    device list
    

    *查看无线设备状态,以wlan0为例

    device wlan0 show
    

    *如果powered为off状态,则返回开头设置网卡为up


    3.扫描WiFi,以wlan0为例

    station wlan0 scan
    

    4.显示WiFi列表,以wlan0为例

    station wlan0 get-network
    

    5.链接WiFi ,以wlan0为例,ssid为WiFi名称

    station wlna0 connect ssid
    

    关于iwd工具的archwiki链接:https://wiki.archlinux.org/index.php/Iwd

    相关文章

      网友评论

          本文标题:archlinux 安装前的网络设置 静态IP DHCP 无线W

          本文链接:https://www.haomeiwen.com/subject/iukslktx.html