ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

时间:2023-11-23 18:15:20

要用到的文件:

配置接口信息

/etc/network/interfaces

配置内容:

auto eth0

iface eth0 inet static

address 192.168.216.188

gateway 192.168.216.2

netmask 255.255.255.0

配置dns

/etc/resolvconf/resolv.conf.d/base

配置内容:nameserver 192.168.216.2

查看dns:

/etc/resolv.conf

命令:

查看系统网络信息

ifconfig

重启网络服务

/etc/init.d/networking restart

查看一下自己本机的信息(辅助而已)

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

可用的IP

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

现在自动分配的ip192.168.216.130

掩码是255.255.255.0

以0.0.0.0 开头的这行,他的gateway就是默认网关

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

查看dns

cat /etc/resolv.conf

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

这样我们就找到了一个可用的ip地址范围

:ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

网关

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

掩码

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

DNS

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

原来我们的网卡是自动分配的ip

修改为如下内容:

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

auto eth0

#iface eth0 inet dhcp

iface eth0 inet static

address 192.168.216.188

gateway 192.168.216.2

netmask 255.255.255.0

#是注释的意思

address 是ip地址,选择前请ping一下,看是否能够ping通,不通的话说明可用

gateway和netmask根据我们上面得到的即可

注意:如果配置了静态ip信息之后,不能上网,先来校验下dns是否配置,以及是否配置正确

还需要配置dns

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

看到这个地方的注释了吗?

这个文件其实是自动生成的,相当于一个连接,并不是真正的文件

即使你修改了这个地方,重启后,dns又会消失的,你可以试一下

它指向的其实是这个文件

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

我们只需要把我们的dns填写到这个地方即可

重启后就不会消失了

另外我们还可以在

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

这里面添加:

dns-nameservers  xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx

的方式添加

那么现在我们的interfaces为

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

dns的配置为:

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

设置好了,重启下服务

/etc/init.d/networking restart

需要root用户权限

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

如果还没生效就重启下ubuntu

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

互ping都是通的了

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

而且,也是可以上网的了

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办