debian固定ip
前言
安装好的Debian系统后,为了确保每次登陆的ip不变,需要固定
方法
命令如下
ship addr | grep inet
因为有有线网和无线网 2 种连接方式,因此需要区别。
其中 enp 的是有线,wlp 的是无线
查看网关 IP
命令如下
text
ip route show
结果如下
text
default via 192.168.48.1 dev enp3s0 onlink
default via 192.168.48.1 dev enp3s0 proto dhcp src 192.168.54.220 metric 100
default via 192.168.24.1 dev wlp28s0 proto dhcp src 192.168.25.166 metric 600
192.168.24.0/22 dev wlp28s0 proto kernel scope link src 192.168.25.166 metric 600
192.168.48.0/21 dev enp27s0 proto kernel scope link src 192.168.54.220 metric 100
192.168.54.0/24 dev enp27s0 proto kernel scope link src 192.168.54.220
其中 enp 的行就是有线网的网关 IP,wlp 的行是无线网的网关 IP
设置网络文件
命令如下
text
sudo vim /etc/network/interfaces
修改成如下结果
text
# The loopback network interface
auto lo
auto enp3s0 # 有线网名字
iface lo inet loopback
allow-hotplug enp3s0 # 有线网名字
iface enp27s0 inet static # 有线网名字
address 192.168.0.57 # 要固定的 IP
netmask 255.255.254.0
gateway 192.168.0.1 # 网关地址 IP
dns-nameservers 8.8.8.8 8.8.4.4 #dns解析
启动设定
命令如下
text
sudo /etc/init.d/networking restart
结果显示
text
Restarting networking (via systemctl): networking.service