sudo su root
进入root账户ip addr
查看网卡名称为enp0s3yaml是专门用来写配置文件的语言:它对大小写敏感;使用缩进表示层级关系;缩进时不允许使用Tab键,只允许使用空格;缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
1.静态IP
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:#配置的网卡名称,使用ifconfig -a查看得到
dhcp4: no
addresses: [192.168.1.6/24]
optional: true
gateway4: 192.168.1.1
nameservers:
addresses: [192.168.1.1,114.114.114.114]
version: 2
2.动态IP
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s3:#配置的网卡名称,使用ifconfig -a查看得到
dhcp4: true
addresses: []
optional: true
nameservers:
addresses: [114.114.114.114]
version: 2
这里192.168.1.6为当前笔记本局域网IP地址,改为不与其他设备冲突的即可
sudo netplan apply
应用更改ip addr
查看对应网卡状态export all_proxy=http://192.168.1.17:10809
export http_proxy=http://192.168.1.17:10809
export https_proxy=http://192.168.1.17:10809
wget https://raw.githubusercontent.com/Humenger/tool/master/IDEA/ssh-setup.sh
./ssh-setup.sh
开启ssh服务,默认端口22sudo apt install net-tools
sudo apt install wireless-tools
sudo apt install wpasupplicant
iwcondig
查看有什么网卡,只要网卡名后面没显示no wireless extensions
并且显示了详细的网卡信息的就是无线网卡,一般以’w’字母开头,我这里显示的网卡名字是wlp3s0
sudo ip link set wlp3s0 up
这里wlp3s0为上面查询到的网卡名sudo iw dev wlan0 connect wifi_name
这里wifi_name专业术语叫ssid,其实就是平常手机wifi列表里看到的wifi名字sudo iw dev wlan0 connect wifi_name key 0:password
这里wifi_name同上,password自然就是wifi密码sudo vim /etc/wpasupplicant/wpa_supplicant.conf
添加配置WPA文件ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
ssid="wifi_name"
psk="password"
priority=1
}
sudo wpa_supplicant -i wlp3s0 -c /etc/wpa_supplicant/wpa_supplicant.conf &
开始连接WLAN,wlp3s0修改成上面获取的/etc/systemd/logind.conf
的HandleLidSwitch的值为ignore,并去掉前面的注释service systemd-logind restart
重启服务以禁用笔记本的关闭盖子休眠功能https://www.bilibili.com/read/cv10613992/
https://blog.csdn.net/xiaoxiao133/article/details/82847936
https://www.cxyzjd.com/article/u014454538/88646689
声明:转载请注明出处,原文地址:shlu's note