对于很多刚刚接触linux的朋友来说,如何设置linux系统的IP地址,作为第一步,下面学习啦小编以centos系统为例,给大家演示如何给centos设置IP地址

设置linux系统的IP地址方法

1、自动获取IP地址

虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。

#dhclient 自动获取ip地址命令

#ifconfig 查询系统里网卡信息,ip地址、MAC地址

分配到ip地址后,用物理机进行ping ip地址,检测是否ping通。

2、手动设置ip地址

如果虚拟机不能自动获取IP,只能手动配置,配置方法如下:

输入命令

#vi /etc/sysconfig/network-scripts/ifcfg-eth0 [编辑网卡的配置文件]

输入上述命令后回车,打开配置文件,使用方向键移动光标到最后一行,按字母键“O”,进入编辑模式,输入以下内容:

IPADDR=192.168.4.10

NETMASK=255.255.255.0

GATEWAY=192.168.4.1

另外光标移动到”ONBOOT=no”这一行,更改为ONBOOT=yes

“BOOTPROTO=dhcp”,更改为BOOTPROTO=none

完成后,按一下键盘左上角ESC键,输入:wq 在屏幕的左下方可以看到,输入回车保存配置文件。

之后需要重启一下网络服务,命令为

#servicenetwork restart

网络重启后,eth0的ip就生效了,使用命令#ifconfigeth0 查看

接下来检测配置的IP是否可以ping通,在物理机使用快捷键WINDOWS+R 打开运行框,输入命令cmd,输入ping 192.168.4.10 进行检测,ping通说明IP配置正确。

备注:我所在的物理机网段为192.168.4.0 网段。大家做实验的时候根据自己的环境进行设定,保持虚拟机和物理机在同一网段即可。

3、使用NAT模式

虚拟机网络连接使用NAT模式,物理机网络连接使用Vmnet8。

虚拟机设置里面——网络适配器,网络连接选择NAT模式。

虚拟机菜单栏—编辑—虚拟网络编辑器,选择Vmnet8 NAT模式,

1.在最下面子网设置ip为192.168.20.0 子网掩码255.255.255.0

2.NAT设置里面网关IP为192.168.20.2

3.使用本地DHCP服务将IP地址分配给虚拟机不勾选

设置完成后点击应用退出。

物理机网络连接VMNet8 手动设置ip地址 192.168.20.1 子网掩码255.255.255.0

网关和DNS地址为192.168.20.2(即虚拟机NAT的网关地址)

编辑linux网卡eth0的配置文件

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

输入上述命令后回车,打开配置文件,使用方向键移动光标到最后一行,按字母键“O”,进入编辑模式,输入以下内容:

IPADDR=192.168.20.3

NETMASK=255.255.255.0

GATEWAY=192.168.20.2

另外光标移动到”ONBOOT=no”这一行,更改为ONBOOT=yes

“BOOTPROTO=dhcp”,更改为BOOTPROTO=none

完成后,按一下键盘左上角ESC键,输入:wq 在屏幕的左下方可以看到,输入回车保存配置文件。

设置DNS地址,运行命令#vi /etc/resolv.conf

光标移动到空行,按“O”键,输入 nameserver 192.168.20.2 退出按ESC键,输入:wq 回车保存配置文件。

重启网络服务 #service network restart

重启之后#ifconfig 查看配置的ip地址,物理机ping这个地址测试是否能通。

看过“ 如何设置linux系统的IP地址 ”的人还看了:

linux虚拟ip地址怎么弄,如何设置linux系统的IP地址相关推荐

  1. linux虚拟主机建站程序,【BlueHost Linux虚拟主机建站过程】

    原标题:[BlueHost Linux虚拟主机建站过程] 无论是我们初次接触海外主机服务商的,还是已经有过使用国内主机商建站经验的,可能初次接触(无论是英文或者是中文官方网站产品)可能在应用上稍微有一 ...

  2. linux虚拟机上安装域名,虚拟机如何安装linux系统

    虚拟机如何安装linux系统?安装linux系统首先要在电脑上安装好虚拟机,然后逐步进行linux系统安装.大致介绍下安装的流程. 1.首先打开虚拟机软件,点击文件/新建虚拟机,用户可以按照默认选择, ...

  3. java获取本机ip地址_代码片段:获取系统所有IP

    问题 在Windows系统中,可以支持多个网卡,比如有线的以太网卡,无线网卡,虚拟网卡等.如下图所示: 每一张网卡由不同的类型,也可以分别被用户启用或禁用. 对于单独一张给定的网卡,其IP地址可以是D ...

  4. 如何在Linux虚拟器里新建跟目录,虚拟机linux 6 增加根目录

    <操作系统>课程设计报告课程设计题目:操作系统课程设计 设计时间:2016/1/10一. 课程设计目的与要求需要完成的内容:(1) 安装虚拟机:Vmware.Vmware palyer ( ...

  5. 修改mac地址导致计算机无法上网,win7系统更换MAC地址解决无法连接网络问题的解决方法...

    很多小伙伴都遇到过win7系统更换MAC地址解决无法连接网络问题的困惑吧,一些朋友看过网上零散的win7系统更换MAC地址解决无法连接网络问题的处理方法,并没有完完全全明白win7系统更换MAC地址解 ...

  6. 小米手机修改ip代理服务器,小米手机如何设置和更改静态IP地址

    想必大家都遇到过手机连接wifi正在获取ip地址,获取好长时间也连不上,或者连接时间长,需要花费很多时间去等待的情况吧.因为大多数路由器的默认设置是DHCP会对每个接入的设备自动分配一个IP地址,但有 ...

  7. 如何将linux虚拟机上的文件弄到Windows上?

    1:将虚拟机上的文件上传到hdfs上 2:在网页端50070 ,将文件下载即可 新版本端口号:9870

  8. linux虚拟主机建站程序,bluehost中国Linux虚拟主机建站过程

    无论是我们初次接触海外主机服务商的,还是已经有过使用国内主机商建站经验的,可能初次接触BlueHost(无论是英文或者是中文官方网站产品)可能在应用上稍微有一些困惑. 因为大部分海外主机都使用的cPa ...

  9. linux mac地址文件夹,android4.4.2系统的mac地址文件在哪个文件里面

    android 是Linux内核,linux中mac地址是保存在/etc/init.d/networ 文件中的 但是在android中mac地址是直接写在硬件中的,需要通过API 才能获取 1.And ...

  10. linux网卡有很多error,教你设置win7系统虚拟机安装linux提示network error的解决方法...

    很多朋友在使用电脑的过程中,会发现win7系统虚拟机安装linux提示network error的现象,当遇到win7系统虚拟机安装linux提示network error的问题,我们要怎么解决呢?如 ...

最新文章

  1. 想转行学python过来人提醒大家几点
  2. 从0开始学Swift笔记整理(一)
  3. 最快最新最详细的IT电子书
  4. linux环境下创建postgis数据库,linux下搭建postgresql、postgis、pg_pathman环境步骤详解...
  5. Spring 3使用JUnit 4进行测试– ContextConfiguration和AbstractTransactionalJUnit4SpringContextTests...
  6. mysql update nowait_MySQL 8.0新特性 -- nowait以及skip locked
  7. 德标螺纹规格对照表_多大的螺栓用多大规格的扳手,一文看懂!
  8. Android——最全的系统对话框(AlertDialog)详解
  9. Week12(11月28日)
  10. Android 原生 MediaPlayer 和 MediaCodec 的区别和联系(二)
  11. wpf ListView圆角
  12. 简单的ideatomcat热加载
  13. FZU1892接水管游戏-BFS加上简单的状态压缩和位运算处理
  14. 10019---访问远程Redis服务。Connect to Remote Redis Server
  15. Hive beeline常用操作
  16. python学生管理系统设计实验报告_学生成绩管理系统实验报告(新鲜出炉)
  17. 学习Node.js笔记
  18. 实用软件工程课后答案 (张海潘 吕云翔)
  19. 分享4款非常实用的黑科技APP,使用过后才发现离不开它们了
  20. java字节码文件学习

热门文章

  1. pic单片机中断服务c语言程序,PIC 中断 服务程序
  2. 在线教育开源源码:消费者如何规避线上教育“陷阱”营销?
  3. 用什么系统搭建nas服务器,自己家里搭建NAS服务器有什么好方案
  4. stm32 hal 模拟i2c
  5. 数据库分库分表可扩展及数据倾斜/热点问题(二)
  6. 【C++ STL学习笔记】C++ STL基础
  7. FINSTCP python2.5
  8. 菌群代谢物和宿主:如何影响肝脏疾病?
  9. Yate for Mac(音乐标签管理工具)
  10. 苹果手机图片如何同步鸿蒙,教你如何在两台iPhone之间传照片