前言
Linux配置IP地址、子网掩码、网关、DNS服务器
查看网卡信息
关闭网络服务
1 2
| service NetworkManager stop chkconfig --level 345 NetworkManager off
|
临时配置
配置IP地址
<ip>:IP地址
eth0:配置的网卡
1
| ip addr add <ip>/24 dev eth0
|
删除IP地址
1
| ip addr del <ip>/24 dev eth0
|
开启eth0网卡
查看路由表
添加路由表
1
| ip route add default via <ip> dev eth0
|
配置DNS服务器
/etc/resolv.conf
永久配置
Debian
/etc/netplan/01-network-manager-all.yaml1 2 3 4 5 6 7 8 9
| network: version: 2 renderer: NetworkManager ethernets: ens33: dhcp4: true addresses: [192.168.1.2/24] gateway4: 192.168.1.1 dns: [223.5.5.5, 119.29.29.29]
|
CentOS
ONBOOT:是否开机自启网卡,CentOS默认开机不自启,需要修改这个配置实现开机自启
no:不自启
yes:自启
BOOTPROTO
static:静态
dhcp:动态
IPADDR:指定IP地址
NETMASK:指定子网掩码
GATEWAY:指定网关
DNS1:第一个DNS服务器
DNS2:第二个DNS服务器
/etc/sysconfig/network-scripts/ifcfg-eth01 2 3 4 5 6 7 8 9
| DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=192.168.1.2 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=114.114.114.114
|
重启网络服务
1
| /etc/init.d/network restart
|
1
| systemctl restart network
|
重启网卡
eth0:网卡名
完成
参考文献
哔哩哔哩——千锋教育网络安全学院
哔哩哔哩——CodeSheep
CSDN——勤奋的树懒
博客园——变体精灵