为什么要配置静态ip

不配置静态ip,虚拟机的ip在你关机重启后会发生变化的,因为你使用的是NAT模式,并且ctenos获取IP是dhcp自动模式。当你换一个WIFI连接,虚拟机ip发生变化,会导致mysql连接失败,代码需要更改等等问题

配置方法

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

然后修改,没有的添加

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.123.128
NETMARSK=255.255.255.0
GATEWAY=192.168.123.2
DNS1=192.168.1.1

重点说明

  1. 首先ip地址可以任意,只要和网关是处于同一网段,比如我的123不能变,但是网关是哪里来的呢?

  2. 查看vmware的虚拟网络编辑器
    linux CentOS7虚拟机修改静态ip地址
    linux CentOS7虚拟机修改静态ip地址
    此时网关和子网掩码都有了

  3. 配置DNS
    你如果配置了8.8.8.8等dns,虽然可以和外网连通,但是却不能ping通宿主机

  4. 查看自己的dns
    windows上cmd输入ipconfig/all
    如果你是无线网就找无线网的配置,以太网找以太网
    linux CentOS7虚拟机修改静态ip地址

  5. docker环境另需
    vi /usr/lib/sysctl.d/00-system.conf
    追加net.ipv4.ip_forward=1

  6. 重启网络服务
    sysytemctl restart network

相关文章:

  • 2021-12-25
  • 2021-11-27
  • 2021-09-21
  • 2022-12-23
  • 2021-11-28
  • 2021-12-27
  • 2021-05-17
  • 2021-11-29
猜你喜欢
  • 2021-09-12
  • 2021-12-25
  • 2021-10-05
  • 2021-10-24
  • 2021-05-12
  • 2021-05-28
  • 2022-12-23
相关资源
相似解决方案