IP的确定

  linux中静态IP的选定十分简单,如果是桥接模式,则IP要和主机在同一网段,另外要防止和主机所在的局域网内的IP出现冲突,如果是NAT模式和Host-Only模式的话只需和VBox或者VM虚拟出来的网卡的IP在同一网段即可,

配置IP的步骤

  1. 查看虚拟机网卡的IP
      在VBox中点击档案---->主机网络管理员,可以打开网卡的界面如图,在此界面中可以添加网卡,设置网卡的IP等。
  2. 设置虚拟机中的IP地址
      linux中IP地址可以通过命令和修改配置文件两种方式更改。命令:ifconfig 网卡配置文件 IP地址即可如(ifconfig eth1 188.77.88.33),如图所示,可以即时生效,但是在重启主机或者重启网络后会失效,一般不建议使用,如图所示。

      通过修改配置文件可以使修改的网址永久有效,IP的配置文件在为/etc/sysconfig/network-scripts/ifcfg-ethX(X表示数字,默认的第一块网卡为0),我的为ifcfg-eth1是因为我在linux系统中虚拟出来了两块网卡,我用了第二块。(这里说的网卡是建立的linux的网卡,为不是VBox的网卡,这里需要区别以下。)
      通过vi /etc/sysconfig/network-scripts/ifcfg-ethX 打开网卡配置文件,配置网卡相关参数。
    文件内容解析如下:
DEVICE=eth0   #表示网卡对应物理设备的名字,必须与文件名一致,eth0是第一块网卡,双网卡或更多依次为eth1,eth*
HWADDR=50:e5:49:df:b0:8b  #对应的网卡物理地址
TYPE=Ethernet  #网络类型,Ethernet代表以太网
ONBOOT=yes/no   #系统启动引导时是否激活该网络接口,如果设置为no,在开机之后不会激活网卡
NM_CONTROLLED=yes   #是否启动广播模式
BROADCAST=192.168.56.34  #对应的子网广播地址
BOOTPROTO=none/static/bootp/dhcp   #设置网卡获得ip地址的方式,none:不适用协议;static:静态ip地址即IP地址固定不会改变;#bootp:通过bootp协议获得ip地址;dhcp:通过dhcp协议动态获得ip地址
IPADDR=192.168.56.20  #指定网卡的ip地址
NETMASK=255.255.255.0  #指定电子掩码
GATEWAY=192.168.56.5 #指定默认网关
DNS1=  192.168.56.5   #指定DNS服务配置

  以上网卡的内容不一定全部配置,可以根据实际情况酌情删减,例如我的网卡的配置如图所示

3. 重启网络服务
  配置好网络文件后,需要重启系统(reboot)或者重启网络服务使配置生效。重启网络服务命令如下:service network restart。出现如下信息提示,则重启网络服务生效,可通过ifconfig命令查看网络IP等信息。

IP配置失败后检测

  报错的理由千奇百怪,但大多数报错直接在网上搜就可以找到结果,不过如果对排错有一个整体的把握那就最不好不过了。
  我的网络排除思路错误思路大概是这样的

  1. 检查配置文件是否有错误(书写及语法错误等)
      这个错误一般在启动网络服务的时候很可能之间报出来了,另外就是克隆出来的linux系统的网卡物理地址一定要修改,另外还需要删除或者修改/etc/udev/rules.d/70-persistennt-net.rules。
  2. 检查本机网络协议是否正确:# ping 127.0.0.1
      ping不通就是协议TCP/IP协议没有安装或者安扎un个错误的问题了。我至今还没遇到这样的情况。
  3. 检查本机网卡链路是否正确:# ping 192.168.56.20(本机IP地址)
      这个如果ping不通一般是本机网卡的物理地址有问题,打开虚拟机的看下物理地址,看看ethX的物理地址是否一致,特别是多块网卡或者克隆之后容易出现。
  4. ping 局域网其他的ip,这个命令应该离开你的计算机,经过网卡及网络电缆到达其他计算机,再返回。如果可以ping通则,说明物理线路成功。
  5. 检查网关是否正确: # ping 192.168.56.5(网关IP地址)
      这个是我刚玩虚拟机困扰很久的一个错误, 网关设置成局域网内的任意地址,启动网络服务不会报错,但是Xshell物理机ping不通虚拟机。后来才想起网关要和上层路由的IP一致,而桥接、NAT、和仅主机虚拟网络的原理是不一样的,配置网关也有差别。
  6. 检查外部连通性: # ping www.baidu.com
      ping不通有三种情况,第一种是DNS配置错误导致DNS服务器不可用,这个时候查下百度的IP直接ping IP试试,如果可以的话,重新配置DNS的配置即可,一般和网关配置一致即可,如果ping百度的IP ping不通,考虑是不是网卡设置仅主机模式,或者外部网络的发生问题。第二种情况,谁搞事情把系统/etc/hosts修改了,把百度的IP解析到其他的地方了,修改下就好了,最后就是其他情况了
  7. 检查硬件:这个是最后进行的,一般也不容易坏掉,更何况我虚拟机本来就没有硬件,手动狗头。

linux中静态IP的配置及检测相关推荐

  1. 虚拟机下linux的静态ip地址配置

    环境配置: 我个人用的是 软件:VMware® Workstation 15 Pro 系统:Centos 7 1810版本 虚拟机的网络模式 1.1 桥接模式 桥接模式就是将主机网卡与虚拟机虚拟的网卡 ...

  2. Linux 网络静态IP配置以及boot后自动连接

    准备工作 在企业实际应用中服务器的私有IP往往需要固定,因为服务器需要通过公网IP进行NAT穿透,如果私有IP地址在每次启动系统后都发生变化,那么每次启动都要重新配置一遍NAT,员工在远程连接服务器时 ...

  3. linux使用running网卡ping,Linux CentOS 7 IP地址配置及网络问题排查

    一.Linux CentOS 7 IP地址配置 输入命令"ifconfig" 查看本机IP地址.[[email protected] ~]# ifconfig ens33: fla ...

  4. linux设置静态ip地址_什么是静态IP地址,与动态IP地址比较以及如何为Windows和Linux设置?...

    linux设置静态ip地址 IP addresses are the core mechanism of Computer networks. The IP address is used to sp ...

  5. VM虚拟机下Linux系统配置静态IP地址

    1.虚拟机的网络模式 1.1 桥接模式 桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信.类似于把物理主机虚拟为一个交换机,相互可以访问而不干扰.在桥接模式下,虚拟机ip地址需要与主机在同 ...

  6. RedHat静态Ip地址配置

    RedHat静态Ip地址配置 依次修改以下三个文件: /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/res ...

  7. Linux中DHCP原理与配置

    Linux中DHCP原理与配置 DHCP服务 DHCP服务 使用DHCP的好处 DHCP分配方式 DHCP的IP地址自动获取工作原理 DHCP的租约过程 1.客户端在网络中搜索服务器 2.服务器向客户 ...

  8. 办公室局域网主机为静态ip时配置路由器由器的方案

    办公室本机静态ip时配置路由器 前情提要 方案1:配置路由器静态ip (不推荐) 方案2:使用网络共享分配给路由器 (我使用的方案) 工具 连接方式 网络共享配置 前情提要 公司使用的是交换机接入到工 ...

  9. CentOS/Linux 网卡设置 IP地址配置

    #CentOS/Linux 网卡设置 IP地址配置 临时修改 修改IP地址 # ifconfig eth0 192.168.100.100 修改网关地址 # route add default gw ...

  10. kali linux设置静态ip

    kali linux设置静态ip 方法一 方法二 方法一 sudo vim /etc/network/interfaces # This file describes the network inte ...

最新文章

  1. Varnish 和 Squid比较到底强多少
  2. 1.2.4 TCP/IP参考模型和五层参考模型
  3. SQL Server Management Studio Express出现一半中文一半英文的问题
  4. 计算机一级excel如何选择2个,2017年计算机一级excel操作题(2)
  5. android service onlowmemory,Android乱弹onLowMemory()和onTrimMemory()
  6. 帆软报表登录-某些用户需要用自定义的登陆界面,有些用户用默认登录界面
  7. theano 后端爆内存
  8. 怎么在ASP.NET 2.0中使用Membership (转载)
  9. 2010年08期《程序员》配套源码及相关链接
  10. 英语音标原来这么丰富,换个角度把欧洲语言作为一个体系
  11. 50套简历模板.7z
  12. vue中使用router打开一个新的窗口
  13. java.util 语言_java中的import java.util是什么意思
  14. 项目管理PMP好考吗,没有经验?
  15. 使用VMD中的Tachyon渲染出透明逼真的水盒子效果
  16. 高位缩量横盘的实战价值
  17. 很干净的4句话,终生受用
  18. 【Albert带你1小时看遍美国前沿科技与商业运作】微访谈精选
  19. uniapp微信小程序获取当前位置信息、经纬度转换、导航地图实现
  20. echarts 随屏幕大小改变大小chart.resize()

热门文章

  1. 常见的网络营销方式有哪些呢?
  2. python seek_Python 文件 seek() 方法
  3. 八爪鱼采集器基础教程
  4. CnOpenData中国各区县工商注册企业分年份数量统计(含新增,注销企业数量)
  5. HCNE复习参考(中)
  6. 微信小程序-001-抽签功能-002-新建抽签
  7. java摇两个色子代码_摇个骰子 - mokuang - 博客园
  8. 大数据对人们生活的积极影响_大数据对生活带来的影响
  9. webgis、gis学习技巧总结
  10. oppo计算机找不到,oppo手机和电脑连接不上怎么办只显示充电(原来这个功能没有打开)...