Linux设置静态IP后出现的几种问题

一.设置静态IP后无法重启网卡

  如下图所示

    

  原因分析:control process exited with error code。控制进程存在错误代码。

  解决方案:可以检查网卡配置文件是否修改错误。例如,进入ifcfg-ens33,本人修改静态IP的方法如下,重启/etc/init.d/network restart

BOOTPROTO=static
ADDRESS=192.168.2.129
GATEWAY=192.168.2.0
NETMASK=255.255.255.0

  注意:

    1.不同版本的Linux可能有不同配置写法,比如有些版本的是IPADDR,我这里是ADDRESS

    2.IP地址和网关地址应该处于同一网段

二.设置静态IP后无法ping通主机和外网

  原因分析:可能是没有配置DNS解析

  解决方案:

    修改resolv.conf配置文件

vi /etc/resolv.conf

    增加如下内容:

   nameserver 114.114.114.114
   nameserver 8.8.8.8

    如果还是无法解决,先查看route路由,如下图

    

    如果缺少路由,可以手动添加

route add  default gw 192.168.2.0

原文地址:https://www.cnblogs.com/ywb-articles/p/10733083.html

时间: 2024-10-10 21:01:21

Linux设置静态IP后出现的几种问题的相关文章

linux设置静态IP的方法

学习地址:http://blog.csdn.net/u011317027/article/details/70738246 最近使用VMWare安装cent os7后,需要使用ftp用具上传一些文件到虚拟机,但是用ip addr命令查看ip时发现是127.0.0.1,所以需要把动态ip设置成静态的. 1,编辑ifcfg-eth*文件,*是不确定的数字,有的可能是0,而我的是33,ifcfg-eth33,具体是什么数字不确定,这个无关紧要.有的网友说没有ifcfg-eth0就新建一个,我觉得是不对

Centos7设置静态IP后无法上网的解决方法

目录 1.以系统管理员打开VMWare 2.选择虚拟网络编辑器菜单 3.选择VMnet8这一行 4.还原VMnet8的默认设置 5.修改VMnet8的参数 6.NAT设置 7.保存设置 8.确认虚拟机为NAT模式 9.启动虚拟机CentOS7 10.设置CentOS7的不静态IP地址 11.重启CentOS7的网络服务 12.测试效果 13.注意事项 14.版权声明 在VMWare中安装的本地虚拟机CentOS7操作系统,动态IP地址会经常变化,设置成静态IP地址后,本地局域网可以互相访问,但C

Linux 设置静态IP

ubuntu下修改静态IP 打开/etc/network/interfaces文件,修改为以下内容 auto eth0 iface eth0 inet static address 172.30.1.xxx network 255.255.0.0 gateway 172.30.1.1 添加DNS地址,打开/etc/resolvconf/resolv.conf.d/base文件,添加DNS如下 nameserver 180.76.76.76 nameserver 8.8.8.8 centos下修改

Hyper-V 下linux虚拟机静态IP上网配置的两种方式(1)

工作需要,搭建linux环境,网上搜了两种Hyper-V配置linux静态IP及上网的方式,记录一下,方便查阅,如下是桥接方式的配置: 本实例所用的各项资源说明,系统是windows10企业版64bit,虚拟机管理器使用自带的Hyper-V管理器,虚拟机安装的系统是CentOS7.如下图所示:   首先创建虚拟交换机.在Hyper-V管理器中的虚拟交换机管理器中新建虚拟交换机, 类型使用内部(之前使用外部一直没有成功,原因暂不明确),步骤图如下:   配置完上一步骤后,在网络连接中查看所有适配器

linux设置好IP后,可以访问内网,不能访问外网

1,设置网卡,ip vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 BROADCAST=192.168.0.255 #对应的子网广播地址 HWADDR=0

linux设置静态IP

系统:ubuntu 配置文件:/etc/network/interfaces 添加: auto eth0 iface eth0 inet static address 192.168.1.166 gateway 192.168.1.1 netmask 255.255.255.0 dns-nameservers 8.8.8.8 重启网络或者重启即可.

linux (CentOS)设置静态IP

linux设置静态ip的时候一直报错:Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details. 把我坑了好几个小时,在这写一个随笔,希望遇到这个问题的朋友不要在这个问题上浪费时间, 在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件:    配置完以后保存 然后输入 ip addr 看

win7设置虚拟网卡以及如何设置静态IP

首先来说明一下我用的虚拟机是VMware-workstation-6.5.1物理机平台是Win7旗舰版(说实在现在很多教程都还是以古老的XP系统来讲解的我以我就试着在Win7下小试一下.),人家都说嵌入式并不难,但是为什么还是有很多对嵌入式感兴趣的小伙伴最后放弃了呢?以我的拙见可能就是大家对linux系统(温馨提示:此处我说的Linux系统是指PC机上的.)的不熟悉导致的,有些小伙伴就问了这个学嵌入式怎么跑到Linux系统了呢,多方面的原因其中最重要的是因为我们图便宜-系统开源免费呗!既然我们选

CentOS 7 设置静态ip unknown host

在centos7中设置静态ip后,ping 公网,总提示 unknown host 经过一番试验,原来是NM_CONTROLLED的问题,即: 方法1:手动修改配置文件设置ip时,文件中NM_CONTROLLED的值应为no(NM_CONTROLLED=no) 表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理 方法2:使用网络管理器设置ip,文件中NM_CONTROLLED的值应为yes(NM_CONTROLLED=yes) 以上两种方法才会起效. 备注:详细设置方法请参照[ht