Ubuntu20.4
sudo vim /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: false
addresses: [192.168.224.193/24]
addresses: [192.168.0.193/24]
gateway4: 192.168.0.1
nameservers:
addresses: [127.0.0.1, 8.8.8.8]
wifis:
wlp2s0:
dhcp4: false
access-points:
"CMCC-111":
password: "密码"
address: [192.168.224.192/24]
gateway4: 192.168.0.1
nameservers:
addresses: [127.0.0.1, 8.8.8.8]
自己修改内容
sudo netplan --debug apply
检测配置是否有BUG
sudo netplan apply
更新IP地址和配置
ip address show
Ubuntu18.x版本
sudo cp /etc/netplan/*.yaml /etc/netplan/faceName.yaml
test.yaml 既网卡名
vim /etc/netplan/faceName.yaml
# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager ethernets: faceName: dhcp4: no addresses: [ip/prefix] gateway4: gateway nameservers: addresses: [dns]
修改参照上面20版
Ubuntu16.x版本
vim /etc/network/interfaces
auto lo iface lo inet loopback auto ens32 iface ens32 inet static address 20.20.20.102 netmask 255.255.255.0 gateway 20.20.20.102
vim /etc/NetworkManager/NetworkManager.conf
[main] plugins=ifupdown,keyfile,ofono dns=dnsmasq no-auto-default=00:0C:29:D7:43:29, [ifupdown] managed=true
vim /etc/resolv.conf
nameserver 127.0.1.1 nameserver 20.20.20.2
Ubuntu14.x版本
vim /etc/network/interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 20.20.20.102 netmask 255.255.255.0 gateway 20.20.20.102 dns-nameservers 20.20.20.2
vim /etc/NetworkManager/NetworkManager.conf
[main] plugins=ifupdown,keyfile,ofono dns=dnsmasq no-auto-default=00:0C:29:D7:43:29, [ifupdown] managed=true
Ubuntu12.x版本
vim /etc/network/interfaces
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 20.20.20.102 netmask 255.255.255.0 gateway 20.20.20.102 dns-nameservers 20.20.20.2
5.8.0-kali2-amd64
vim /etc/network/interfaces
默认eth0网卡名
vim /etc/resolv.conf
systemctl restart networking.service
重启服务.
大部分kali版本都是这样操作
Centos7
ip address show
假设默认网卡名称 em1
vim /etc/sysconfig/network-scripts/ifcfg-em1
BOOTPROTO="static" # 使用静态IP地址,默认为dhcp IPADDR="19.37.33.66" # 设置的静态IP地址 NETMASK="255.255.255.0" # 子网掩码 GATEWAY="19.37.33.1" # 网关地址 DNS1="192.168.241.2" # DNS服务器(此设置没有用到,所以我的里面没有添加) ONBOOT=yes #设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡
添加内容
vim /etc/sysconfig/network
# Created by anaconda NETWORKING=yes GATEWAY=19.37.33.1 #网关
添加
service network restart
重启服务