CentOS 7静态IP配置
程序员文章站
2024-03-25 18:25:52
...
系统环境
- 操作系统:CentOS 7
- 虚拟机:VMware
- 网络模式:NAT模式
由于VMware和VirtualBox配置静态IP,默认网关不一样,所以如果使用的虚拟机是VirtualBox,请参考Centos 7 学习之静态IP设置(VirtualBox版)
配置网络模式
操作步骤:
选中虚拟机,右键设置->选中网络适配器->勾选NAT模式
配置静态IP
关于静态IP设置官方已经给出答案有兴趣的可以看官方WIKI指导,这里直接给出配置方案,需要配置两个地方,所有操作需要管理员(root)权限!
配置文件
在/etc/sysconfig/network-scripts/找以ifcfg-* , *代表具体网卡,在我这里是ifcfg-ens33,除 ONBOOT 和 BOOTPROTO 修改外,其他几项为新增
TYPE="Ethernet"
BOOTPROTO=static #静态IP
IPADDR=192.168.231.128 #本机地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.231.2 #默认网关,VMware虚拟机通常是2,即Vmnet8的设置
NM_CONTROLLED=no #表示使用配置文件管理网络接口
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="8bcdb816-41bc-44a3-9bdb-95b396214e57"
DEVICE="ens33"
ONBOOT="yes" #开机启动
PREFIX=24
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
注意:“NM_CONTROLLED=no”表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理。
DNS 官方建议在 /etc/sysconfig/network 中配置,比较简单直接给出配置
# Created by anaconda
DNS1=192.168.231.2
DNS2=8.8.8.8
重启网络
systemctl restart network.service
检查网络配置
1.验证接口是否配置正确
[tusi@localhost network-scripts]$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:a0:a8:ae brd ff:ff:ff:ff:ff:ff
inet 192.168.231.128/24 brd 192.168.231.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fea0:a8ae/64 scope link
valid_lft forever preferred_lft forever
2.看是否可以访问外网
[aaa@qq.com network-scripts]$ ping -c 2 www.baidu.com
PING www.a.shifen.com (180.97.33.107) 56(84) bytes of data.
64 bytes from 180.97.33.107 (180.97.33.107): icmp_seq=1 ttl=128 time=42.1 ms
64 bytes from 180.97.33.107 (180.97.33.107): icmp_seq=2 ttl=128 time=42.8 ms
--- www.a.shifen.com ping statistics ---
下一篇: python抖音APP视频爬取
推荐阅读
-
CentOS 7静态IP配置
-
linux之修改静态ip,修改网卡名称为eth0,以及iso装系统后的配置ip
-
CentOS7下的linux的MySQL5.7主从数据库的配置
-
centos7下mysql5.7的安装与配置
-
centos7 mysql安装配置步骤
-
阿里云服务器(centos7)上配置实现MySQL可远程连接
-
CentOS7安装配置Docker-CE
-
centos7安装和配置jdk+tomcat
-
Centos7-mqtt消息中间件mosquitto的安装和配置 博客分类: Centos7MQTTMosquitto Centos7MQTTMosquitto
-
(实操)服务器静态IP地址配置