debian7.4怎么设置固定ip

debian7.4怎么设置固定ip,第1张

现在debian有传统ip配置方法基于/etc/network/interfaces方式和现在的network-manager方式,如果network-manager发现/etc/network/interfaces有改变,那么network-manager自己就不起作用了,需要将/etc/NetworkManager/NetworkManager.conf中的managed=false改为manager=true,然后重新启动network-manager。

我最后是删除/etc/network/interfaces中对网卡的配置,用network-manager的gui端设置好固定ip,然后将/etc/NetworkManager/NetworkManager.conf中的managed=false改为manager=true。重新启动服务就可以了,这样以后就用network-manager来管理我的网络了。

话说最近版本的debian变化真大啊,网络改用network-manager,启动将要用systemd,学无止境。。。

1 . 打开文件

vim /etc/network/interfaces

2 . 修改

dhcp自动获取

修改为:

配置静态IP

3 . 重启网络服务

/etc/init.d/networking restart

1 . 打开

vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0为网卡设备别名)

2 . 修改

DHCP方式获取

ONBOOT = yes 指系统启动时激活此设备BOOTPROTO=dhcp指获取ip方式为dhcp

静态配置

修改

BOOTPROTO=static

换行添加

3 . 重启网络服务

service network restart

1 . 打开

vim etc/network/interfaces

2 . 添加网卡配置(静态获取IP和DHCP获取IP选一个配置即可)

静态获取IP

DHCP获取IP

3 . 重启网络设备

sudo /etc/init.d/networking restart

(设置与12.04相同,但还需要再修改一个文件)

1 . 修改managed参数

/etc/NetworkManager/NetworkManager.conf # 将参数 managed 设置为 true

2 . 按照12.04 修改配置

1 . 打开

vim /etc/network/inrerfaces

2 . 增加

静态获取IP

提示(ubuntu 16 之后的网卡名字不再是eth0之类命名,根据本机器ifconfig查看到的为准)

DHCP获取IP

3 . 修改managed 参数

vim /etc/NetworkManager/NetworkManager.conf # 打开将参数 managed 设置为 true

4 . 设置DNS

验证

resolvconf -u

提示( 因为机器在重启后,真正读取dns 的配置是在 /etc/resolv.conf,但是 /etc/resolv.conf 的数据来源于 /etc/resolvconf/resolv.conf.d/base)

5 . 重启网络服务

/etc/init.d/networking restart

1 . 打开

/etc/netplan/01-network-manager-all.yaml

2 . 修改为

3 . 执行命令,使配置文件生效

netplan apply


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11042139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存