在安装过程中安装debian时会默认启用dhcp获取网络地址,但为了我们使用方便,我希望使用静态ip,这样就能保持固定静态ip。在debian系统中配置静态ip地址,需要找到2个文件修改,具体操作如下。
以下需要连接上SSH操作
ifconfig # 查看网卡配置; cat /etc/resolv.conf # 查看 dns 服务器;
1、配置静态ip:
vi /etc/network/interfaces
可以看到默认是dhcp配置:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug ens192
iface ens192 inet dhcp
看到上面的最后一行没?这里需要将dhcp改为static,并配置指定的ip地址,具体如下:
# The primary network interface
auto ens192 # 网卡默认没有此参数;
allow-hotplug ens192
iface ens192 inet static # 设置网卡为静态IP;
address 172.0.0.222/24 # 网卡IP地址,/24为子网掩码;
gateway 172.0.0.1 # 设置网关;
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 172.0.0.1 119.29.29.29 114.114.114.114 # 填写dns服务器;
2、修改DNS,编辑/etc/resolv.conf中的nameserver
vi /etc/resolv.conf
nameserver 10.248.201.8
nameserver 114.114.114.114
修改完成后,重启网络使配置生效:
systemctl restart networking # 重启网卡服务;
或者重启系统也可以。