来源:https://my.oschina.net/stonezing/blog/515480

方案一:

进入/etc/sysconfig/network-scripts/ 查看这下面的文件

每个人的这个文件有所不一样,但前辍是一样的,vi ifcfg-ens33

将ONBOOT=no 改成ONBOOT= yes

重启服务service network restart

方案二:

ifconfig 查看自己网卡的名称,一般是第一个 如:eth0

sudo ifup eth0   开启网卡

其实方案一修改的目的也是为了开启网卡。

开启关闭网卡的指令:

ifup 网卡名
ifdown 网卡名

上面方案一文件内容含义为:

根据文件ifcfg-eth0打开命令及各项信息如下:

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0#网卡设备名称

ONBOOT=yes#启动时是否激活 yes | no

BOOTPROTO=static#协议类型 dhcp bootp none

IPADDR=192.168.1.90#网络IP地址

NETMASK=255.255.255.0#网络子网地址

GATEWAY=192.168.1.1#网关地址

BROADCAST=192.168.1.255#广播地址

HWADDR=00:0C:29:FE:1A:09#网卡MAC地址

TYPE=Ethernet#网卡类型为以太网

来源:http://blog.csdn.net/julius819/article/details/7652463

鸟哥讲的会更清楚一些:http://cn.linux.vbird.org/linux_server/0130internet_connect_1.php

4.1.3 Linux 网络相关配置文件案

我们知道 TCP/IP 的重要参数主要是: IP, Netmask, Gateway, DNS IP ,而且千万不要忘记你这部主机也应该要有主机名 (hostname)!此外,我们也知道 IP 的取得有手动设定、DHCP 处理等。那么这些参数主要是写在哪些配置文件?如何对应呢? 底下就让我们来处理一番!

所需网络参数 主要配置文件档名 重要参数
IP
Netmask
DHCP 与否
Gateway 等
/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=网卡的代号
BOOTPROTO=是否使用 dhcp
HWADDR=是否加入网卡卡号(MAC)
IPADDR=就是IP地址
NETMASK=只网络屏蔽啦
ONBOOT=要不要默认启动此接口
GATEWAY=就是通讯闸啦
NM_CONTROLLED=额外的网管软件
鸟哥建议取消这个项目!
主机名 /etc/sysconfig/network NETWORKING=要不要有网络
NETWORKING_IPV6=支持IPv6否?
HOSTNAME=你的主机名
DNS IP /etc/resolv.conf nameserver DNS的IP
私有 IP 对应
的主机名
/etc/hosts 私有IP 主机名 别名

你没有看错,主要需要修改的就是这四个档案而已!因此没有很困难!大家都想太多了!详细的设定后续小节再来讲, 这里先有概念即可。除此之外,还有些档案或许你也应该要知道一下比较好呦!

  • /etc/services
    这个档案则是记录架构在 TCP/IP 上面的总总协议,包括 http, ftp, ssh, telnet 等等服务所定义的 port number ,都是这个档案所规划出来的。如果你想要自定义一个新的协议与 port 的对应,就得要改这个档案了;
  • /etc/protocols
    这个档案则是在定义出 IP 封包协议的相关数据,包括 ICMP/TCP/UDP 这方面的封包协议的定义等。

大概知道上面这几个档案后,未来要修改网络参数时,那就太简单了!至于网络方面的启动指令的话,可以记得几个简单的指令即可喔!

  • /etc/init.d/network restart
    这个 script 最重要!因为可以一口气重新启动整个网络的参数! 他会主动的去读取所有的网络配置文件,所以可以很快的恢复系统默认的参数值。
  • ifup eth0 (ifdown eth0)
    启动或者是关闭某张网络接口。可以透过这个简单的 script 来处理喔! 这两个 script 会主动到 /etc/sysconfig/network-scripts/ 目录下, 读取适当的配置文件来处理啊! (例如 ifcfg-eth0)。

大概你只要只到这些基本的指令与档案,哈哈!网络参数的设定就太简单啦! 不过,最好你还是要了解 shell script ,比较好!因为可以追踪整个网络的设定条件。 why ?这是因为每个 distributions 的设定数据可能都不太相同,不过却都以 /etc/init.d/network 作为启动的 script , 因此,你只要了解到该档案的内容,很容易就追踪得出来你的配置文件所需要的内容呢!对吧!

鸟哥中几个指令的含义:

lspci

显示系统中所有PCI总线设备或连接到该总线上所有设备的工具。PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。

dmesg

显示开机信息

lsmod

用来显示文件、proc/modules的信息,也就是显示当前内核模块装载的模块。

转载于:https://www.cnblogs.com/dplearning/p/5890332.html

【linux】虚拟机安装centos后ping ip地址出现错误:Network is unreachable相关推荐

  1. 在Linux虚拟机中添加多个ip地址

    有时候我们想在自己的服务器上设置多个ip以便外部能访问到我们,这时候继续要了解如何给自己的服务器设置多个ip地址. 使用nmtui进入图形化界面: 随后重新启动network,再使用ip addr命令 ...

  2. 虚拟机(VMware)安装Centos后,网络配置(设定静态IP、本地主机与虚拟机互ping通)

    虚拟机(VMware)安装Centos后,网络配置(设定静态IP.本地主机与虚拟机互ping通) 提示:写这篇东西的背景是:本人对计算机网络不太熟,但又遇上要配置虚拟机.本想着搭个集群环境直接就搞正事 ...

  3. VMware虚拟机安装CentOS Linux操作系统

    VMware虚拟机安装CentOS Linux操作系统 VMware Workstation 16 Pro CentOS-7-x86_64-DVD-1810.iso标准版 安装流程 本文采用的VMwa ...

  4. linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接

    原 linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接 2017年03月20日 16:55:57 风来了- 阅读数:2291 标签: centoslinux ...

  5. VMware下Linux虚拟机安装及没有内网ip的三种解决方案

    VMware软件下Linux虚拟机安装参考:https://www.cnblogs.com/fu-yong/p/9025299.html CentOS 7.x默认安装好之后是没有自动开启网络连接的,所 ...

  6. linux ping IP地址与telnet 测试IP端口

    ping命令是不能够测试端口的,ping只是测试网络联接状况以及信息包发送和接收状况. 格式:ping IP地址或主机名 [-t] [-a] [-n count] [-l size] 参数含义:-t不 ...

  7. win10自带虚拟机安装centos实操(含参考博文)

    安装centos 参考博客win10自带虚拟机安装CentOS7系统(转). win10自带的虚拟机安装Centos 及 Linux的一些基础命令 . 如何找到Hyper-V,参考如何开启Window ...

  8. linux学习-安装centos

    linux学习-安装centos 安装linux 参考文献 linux安装教程 设置网络 (1)在登陆黑框中输入命令,让centos自动获取一个ip地址 # dhclient (2)执行后等几秒即可. ...

  9. 【Linux虚拟机安装及网络配置】

    Linux虚拟机安装及网络配置 小白在刚刚开始学习搭建平台的时候,就在配网上吃了亏,在成功配网之后就兴高采烈的记录下来--附带安装虚拟机教程(较详细版)这里说一下,我搭建虚拟机是为了学习使用,所以虚拟 ...

最新文章

  1. Install FileZilla in Ubuntu16.04
  2. [YTU]_2803( 字符串中小写改大写)
  3. mysql日志是什么格式_Mysql日志的三种格式
  4. Eclipse 修改所有文件默认编码为UTF-8
  5. android返回键方法,Android按返回键(后退键)Back键事件捕获的两种方法
  6. PTA浙大版python程序设计题目集--第2章-4 特殊a串数列求和 (20 分)
  7. APP应用 HTTP/1.0中keep-alive
  8. linux部署多个jar 会宕机_部署springboot+vue项目文档(若依ruoyi项目部署步骤)
  9. 从零开始学习编程_如何开始学习编程
  10. 计算与推断思维 十二、为什么均值重要
  11. 关于头文件的一道选择题
  12. Tensorflow:安装和配置
  13. 9.卷2(进程间通信)---记录上锁
  14. jhipster初接触
  15. HY-SRF05超声波测距
  16. narwal机器人_Narwal云鲸扫地机器人自清洗加压拖,省心省力省时
  17. 【万字解读】数据可视化图表使用场景大全 !
  18. Android 圆形头像的两种实现方式
  19. 划水总结剑指offer 链表系列1
  20. Dbeaver连接Clickhouse无法下载/更新驱动

热门文章

  1. jquery实现抽奖系统
  2. MDK调试错误之assert_failed
  3. DataGrid/DataList封装操作函数库!
  4. Career Service, what skills do you need for career domain?
  5. sports at liverpool
  6. 剑桥大学的组织架构和行政机构:学院高度自制
  7. 亲测有效的网易云音乐歌单转换到apple music 的方法!
  8. Google上面有自己给你标注好的数据集
  9. ----uni-app之修改头像----
  10. 谈谈我熟悉又陌生的cookie