• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
KHDXS7
Being human totally sucks most of the time. Videogames are the only thing that make life bearable. 月下梦中寻周公,辗转反侧一场空。人已升天鸡未叫,不知何处觅仙踪。
博客园    首页    新随笔    联系   管理    订阅  订阅

Linux命令行配置网络(有线网络,无线网络)

Linux命令行配置网络(有线网络,无线网络)


 

一、有线网卡


1.首先得到网卡名称:ip addr

(或者:  ls /sys/class/net )

2.设置文件为:/etc/network/interfaces

    •     使用DHCP方式,在文件底部添加:
      #ethernet
      auto enp4s0f2
      allow-hotplug enp4s0f2
      iface enp4s0f2 inet dhcp
    • 设置静态IP上网,在文件底部添加:
      #ethernet
      auto enp4s0f2
      iface enp4s0f2 inet static
          address 192.168.1.120/24
          gateway 192.168.1.1

3.重启网络服务:sudo systemctl restart networking.service

4.查看网卡详情及ping测试:

确认是不是有IP:ip addr

确认是否连接到网络:ping baidu.com

 

二、无线网卡

1.首先得到网卡名称:ip addr

(或者:   ls /sys/class/net )

2.设置文件为:/etc/network/interfaces

    • 设置DHCP方式,在文件底部添加:
      #wifi
      auto wlp3s0
      allow-hotplug wlp3s0
      iface wlp3s0 inet dhcp
      wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    • 设置静态IP上网,在文件底部添加:        
      #wifi
      auto wlp3s0
      iface wlp3s0 inet static
          address 192.168.1.120/24
          gateway 192.168.1.1
      wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

3.配置无线网络

    • 在目录/etc/wpa_supplicant下创建文件wpa_supplicant.conf
              touch /etc/wpa_supplicant/wpa_supplicant.conf
    • 运行程序wpa_passphrase来配置无线网络文件。
              wpa_passphrase ssid password > /etc/wpa_supplicant/wpa_supplicant.conf
      • 文件内容显示如下:

network={
ssid="wifi"
#psk="password"
psk=f6374c1c5e193af4c23f7a62e901e282e389c0b4bcd9bb2
}

4.重启网络服务:sudo systemctl restart networking.service

5.查看网卡详情及ping测试:

确认是不是有IP:ip addr

确认是否连接到网络:ping baidu.com

 

注:  

1.可参考官方手册。https://wiki.debian.org/NetworkConfiguration
2.network-manager的安装可能会对该手动配置产生影响。
3.console或者tty不支持显示中文,所以最初wifi名字最好使用英文字符。一来是tty不显示中文,二来是不方便打中文。先连上网再说,之后可以采取ssh的方法来设置中文ssid,pts可以正常显示中文。或者先设置有线,再通过ssh设置无线。
4.如果发现重启networking服务失败的情况,重启系统有可能解决问题。
5./etc/wpa_supplicant/wpa_supplicant.conf,该文件也可放在目录/usr/local/etc下,以和系统文件区分开来。
6.wpasupplicant是一个程序包,用于无线网络的连接,系统默认安装。总共包括四个程序,/sbin/wpa_action、/sbin/wpa_cli、/sbin/wpa_supplicant和/usr/bin/wpa_passphrase。
7.连接上wifi后会有两个关于wpa_supplicant的进程。

├─wpa_supplicant -u -s -O /run/wpa_supplicant
└─wpa_supplicant -s -B -P /run/wpa_supplicant.wlp3s0.pid -i wlp3s0 -D nl80211,wext -c /etc/wpa_supplicant/wpa_supplicant.conf -C /run/wpa_supplicant
8.Linux通过手机USB网络共享上网 :https://www.cnblogs.com/rosebud7/p/14844844.html


14:37:59   2022-04-08

posted @ 2022-04-08 14:52  KHDXS7  阅读(2050)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3