centos7虚拟机固定ip地址

首先虚拟机网络模式设置为桥接模式,这样相当于是一台独立的网络设备,从外部访问时可以直接访问ip地址,而不是从宿主机映射的端口访问

  1. 备份原来的ifcfg文件(或者创建一个快照),防止改坏了。
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-ens33.bak
  1. 修改配置文件
vi ifcfg-ens33

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" # dhcp改为static
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"
UUID="a6ac2348-24c5-486d-af69-c5e291c28f9d"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.1.9" # 固定地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.1.1"  # 网关
DNS1="8.8.8.8"  # 主DNS
DNS2="8.8.4.4"  # 备DNS
  1. 重启网络服务
systemctl restart network
  1. 查看网络状态
systemctl status network

● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: active (exited) since 六 2025-06-28 07:05:32 PDT; 20min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 909 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=0/SUCCESS)
    Tasks: 0
   Memory: 0B

6月 28 07:05:32 localhost.localdomain systemd[1]: Starting LSB: Bring up/down networking...
6月 28 07:05:32 localhost.localdomain network[909]: 正在打开环回接口: [  确定  ]
6月 28 07:05:32 localhost.localdomain network[909]: 正在打开接口 ens33: [  确定  ]
6月 28 07:05:32 localhost.localdomain systemd[1]: Started LSB: Bring up/down networking.

  1. 验证ip地址
ip a show ens33

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:67:b9:24 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.9/24 brd 192.168.1.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 2409:8a02:5446:8620:9bde:99e0:9198:4d05/64 scope global noprefixroute dynamic 
       valid_lft 179218sec preferred_lft 92818sec
    inet6 fe80::9066:740a:46f1:2885/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

posted @ 2025-06-28 22:31  扶她少女卡尔玛  阅读(12)  评论(0)    收藏  举报