博客
关于我
虚拟机中的CentOS 7设置固定IP连接最理想的配置
阅读量:330 次
发布时间:2019-03-04

本文共 1266 字,大约阅读时间需要 4 分钟。

配置固定IP并实现虚拟机联网的详细指南

在配置VMware虚拟机时,确保其固定IP并能正常联网是一个常见但复杂的任务。以下是基于实际操作总结的最优配置方法,帮助您快速实现目标。


一、配置步骤

1. 设置虚拟机的网络连接方式

在VMware中,选择“编辑” > “虚拟网络编辑器”进入虚拟网络设置。按照以下步骤操作:

  • 创建新的虚拟网络:确保主机和虚拟机都连接到同一网络段。
  • 设置子网IP:根据需要设置子网IP。例如,如果希望虚拟机固定IP为192.168.2.2,则子网IP应为192.168.2.0。
  • 设置网关IP:网关IP应与子网IP对应。例如,若子网IP为192.168.2.0,则网关IP为192.168.2.1。

2. 配置虚拟机的NAT模式具体地址参数

进入VMware的“编辑” > “虚拟网络编辑器” > “更改设置”,选择VMnet8:

  • 取消勾选“使用本地DHCP”:确保IP地址由手动设置。
  • 设置子网IP:如上所述,设置为与固定IP对应的子网。
  • 设置网关IP:与子网IP对应。
  • 确认IP地址范围:确保固定IP和网关IP在同一网段。

3. 配置笔记本主机本地地址参数

在VMware中,设置笔记本主机的本地地址(如192.168.116.1),确保其与虚拟机的固定IP不冲突。

4. 修改虚拟机中的CentOS 7系统配置文件

进入CentOS 7的命令行界面,修改/etc/sysconfig/network-scripts/vim ifcfg-eno16777736(具体名称视设备而定)文件:

  • 注释IPV6协议:如#IPV6.....协议都注释。
  • 设置静态IP:如IPADDR=192.168.2.2。
  • 保留子网掩码和网关IP:如NETMASK=255.255.255.0,GATEWAY=192.168.2.1。

5. 重启网络服务

执行命令service network restart,确保网络配置生效。


二、常见问题与解决方法

1. 远程终端连接问题

  • 错误1:The remote system refused the connection。原因是VMware Virtual Ethernet Adapter for VMnet8的IP地址与虚拟机配置不一致。解决方法:确保两者IP地址在同一网段。
  • 错误2:Connection timed out。原因是勾选了“连接共享”后,虚拟网络适配器IP发生了变化。解决方法:取消勾选“连接共享”,确保VMware Virtual Ethernet Adapter for VMnet8的IP地址与虚拟机配置一致。

2. 防火墙设置

  • 默认设置:端口22(SSH)默认未被防火墙拦截,无需手动处理。

三、总结

通过以上步骤,您可以轻松配置固定IP并实现虚拟机联网。关键在于:

  • 确保虚拟网络设置与主机网络一致。
  • 手动配置IP地址,避免依赖DHCP。
  • 检查VMware虚拟网络适配器的IP地址,确保其与虚拟机固定IP在同一网段。
  • 希望以上内容能帮助您顺利完成配置!

    转载地址:http://deyh.baihongyu.com/

    你可能感兴趣的文章
    python3打开txt文件_使用Python 3从文本文件读取句子并添加到列表中
    查看>>
    python3爬虫抓取智联招聘职位信息代码
    查看>>
    Python3爬虫数据入数据库---把爬取到的数据存到数据库,带数据库去重功能
    查看>>
    python3的 pymysql把mysqldb库取代了,让python 3支持mysqldb的解决方法
    查看>>
    Python3笔记——IDE的选择
    查看>>
    python3简单使用requests 用户代理,cookie池
    查看>>
    Python3组播通信编程实现教程(发送者+接收者)
    查看>>
    Python3编写网络爬虫10-数据存储方式三-CSV文件存储
    查看>>
    python3读取redis返回数据带有'b'的问题
    查看>>
    Python3连接MySQL
    查看>>
    Python关于isinstance函数的解析 | 附Demo(全)
    查看>>
    Python3:setup.py:完成所有任务的PIP安装(Build_ext+Install)
    查看>>
    python4.0 gil_Python 并发编程系列--1、浅谈GIL历史及对多线程的影响
    查看>>
    python60行绘图程序_天底下最简单的QT画图板,就一个类,60行代码
    查看>>
    Python: AES加密与解密
    查看>>
    Python: Range() 最大尺寸;动态的还是静态的?
    查看>>
    Python: Windows下用 multiprocessing 的深坑
    查看>>
    python:Could not find platform independent libraries <prefix>解决方法
    查看>>
    Python:datetime tzinfo 时区名称文档
    查看>>
    Python:deepcopy(list) vs new_list = old_list[:]
    查看>>