Centos7网络配置(设置固定ip)

文章目录

  • 1进入虚拟机设置选中【网络适配器】选择【NAT模式】
  • [2 进入windows【控制面板\网络和 Internet\网络和共享中心\更改适配器设置】设置网络状态。](#2 进入windows【控制面板\网络和 Internet\网络和共享中心\更改适配器设置】设置网络状态。)
  • [3 设置VM的【虚拟网络编辑器】](#3 设置VM的【虚拟网络编辑器】)
  • [4 设置系统网卡](#4 设置系统网卡)
  • [5 设置虚拟机固定IP](#5 设置虚拟机固定IP)

刚安装完系统,有的人尤其没有勾选自动网络配置的情况下,是访问不了外网的,本机也连不通虚拟机。

或者现在有的是动态ip,几次之后启动ip地址就变了,会导致其他软件或程序之前连接配置要重新更改,很麻烦,下面讲解一下如何配置网络,如何设置成固定ip。

1进入虚拟机设置选中【网络适配器】选择【NAT模式】

2 进入windows【控制面板\网络和 Internet\网络和共享中心\更改适配器设置】设置网络状态。

  • 我们选择【VMnet8】 点击【属性】查看它的网络配置

  • 我们找到【Internet 协议版本 4(TCP/IPv4)】点击设置如上图所示。

3 设置VM的【虚拟网络编辑器】

  • 打开虚拟网络编辑器,点击更改设置,赋予管理员权限。

  • 选择 【更改设置】 进入虚拟网络编辑器管理,设置如下设置。

  • 之后我们找到【DHCP设置】查看网关,如图这里的网关是 【192.168.220.2】(这个是可以更改的)我们需要记住这个IP

4 设置系统网卡

此时我们ping www.baidu.com发现是ping不通的,说明我们的网络没有连接上。

shell 复制代码
ping www.baidu.com
  • 我们查看系统网卡位置,进入编辑,先设置网卡启用,并动态获取ip。

    shell 复制代码
    cd  /etc/sysconfig/network-scripts     #切换目录
    ll                                      #显示该目录下文件
    vi  ifcfg-ens33                        #编辑该文件
    shell 复制代码
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=dhcp #动态获取ip
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    DEVICE=ens33
    ONBOOT=yes  #是否启用网卡

    我们敲击键盘 【i 】进入编辑,更改成如图配置,然后按键盘【 esc 】然后【shift+: 】输入【wq】,保存退出。

  • 然后我们更新一下网络

    systemctl restart network

    此时发现ping www.baidu.com能ping通,这说明我们联通了网络。

    此时可以通过命令查看动态ip

    ip addr

    我们一般通过ifconfig查看ip,但现在会发现我们查看ip【ifconfig】指令无效,因为纯净的CentOS 7没有该命令。

    可以联网安装。

5 设置虚拟机固定IP

上述步骤做完后,本机电脑已可以ping通虚拟机,可以用连接工具进行连接。

  • 打开网络编辑:

    vi /etc/sysconfig/network-scripts/ifcfg-ens33

    shell 复制代码
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static  #设置成静态IP
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ens33
    DEVICE=ens33
    ONBOOT=yes
    IPADDR=192.168.220.131 #你要的IP地址(必须在你设置的范围里)
    NETMASK=255.255.255.0  #网络掩码
    GATEWAY=192.168.220.2  #网关
    DNS1=8.8.8.8
  • 然后保存退出。

    更新网络:

    systemctl restart network

    可以看到ip是自定义设定的固定ip,且能连接外网。

相关推荐
cuijiecheng20184 分钟前
Linux下ss命令用法
linux·运维·服务器
云上工程笔记7 分钟前
4090 GPU 服务器适合哪些 AI 场景?2026 年显存、推理性能、租用价格和风险对比
运维·服务器·人工智能
小小龙学IT26 分钟前
C++ std::chrono 时间库深度解析:从 duration 模板到 C++20 日历与时区
linux·c++·c++20
Doraemomo36 分钟前
Linux编程-epoll多路IO复用
linux·运维·服务器
kmomo..1 小时前
Linux 进程学习笔记
linux·笔记·学习
Tanner_SL1 小时前
Linux笔记之PATH, LD_LIBRARY_PATH和LIBRARY_PATH的区别
linux·运维·笔记
是稻香啊1 小时前
HarmonyOS7 国际化适配:i18n 让你的 App 走向全球
运维·服务器·国际化·arkts·arkui·harmonyos7
xiaoxiangsiyan2 小时前
网络智能化转型核心模块全解析
运维·服务器·网络·数据库·学习·架构·php
Mapleay2 小时前
Linux 内核调试
linux