CentOS7 设置静态IP

CentOS7安装完成后默认使用的是动态IP,当你每次重新启动CentOS7后,它的IP地址都不一样。一般我们都是使用远程连接工具连接CentOS7进行操作,如果每次IP都不一样,系统启动后,每次连接时都需要修改。针对这种情况我们一般都设置一个静态的IP。具体操作如下

1.查看网卡文件

IP的设置是在网卡文件中,使用vi编辑器打开网卡文件

# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

如果你不知道网卡文件名,可以输入如下命令查看

ll /etc/sysconfig/network-scripts/ | grep ifcfg-en

这里写图片描述

上图红色部分为网卡的文件名称,使用vi编辑器打开即可

如果输入命令查看网卡文件时提示 No such file or directory,说明没有网卡文件,使用如下命令新建网卡文件,ifcfg-eno+数字编号,数字编号任意

# touch /etc/sysconfig/network-scripts/ifcfg-eno33

新建文件后,复制粘贴如下内容

TYPE=Ethernet
BOOTPROTO=dhcp
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=4783ccd4-78dd-41b0-857e-93d975a32817
DEVICE=ens33
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no

2.设置静态IP

修改网卡文件内容
1).BOOTPROTO=dbcp 修改为 BOOTPROTO=static
2).在文件尾部添加如下代码,保存退出
IPADDR=IP地址
NETMASK=255.255.255.0 子网掩码
NM_CONTROLLED=no
GATEWAY=网关IP
DNS1=202.106.0.20

网关IP查看:

这里写图片描述

修改完后网卡文件如下:

TYPE=Ethernet
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
UUID=4783ccd4-78dd-41b0-857e-93d975a32817
DEVICE=ens33
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
IPADDR=192.168.242.130  # IP地址
NETMASK=255.255.255.0   # 子网掩码
NM_CONTROLLED=no        # 建议设置为no
GATEWAY=192.168.242.2   # 网关IP

网卡文件修改后,需要重启网络服务,输入如下命令

# systemctl restart network

测试设置的静态IP是否生效,ping ip地址,如果出现和如下类似的信息表示静态IP设置成功

# ping 192.168.242.130
PING 192.168.242.130 (192.168.242.130) 56(84) bytes of data.
64 bytes from 192.168.242.130: icmp_seq=1 ttl=64 time=0.291 ms
64 bytes from 192.168.242.130: icmp_seq=2 ttl=64 time=0.223 ms
64 bytes from 192.168.242.130: icmp_seq=3 ttl=64 time=0.221 ms
64 bytes from 192.168.242.130: icmp_seq=4 ttl=64 time=0.234 ms
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 7中设置静态IP地址有几种方法可以选择。 方法一是通过修改配置文件来设置静态IP地址。首先,进入存放修改IP地址的目录:cd /etc/sysconfig/network-scripts/。然后,找到对应的网卡配置文件,比如ifcfg-eth0。将其中的BOOTPROTO选项改为static,然后添加IPADDR、NETMASK、GATEWAY等选项,并分别设置为你想要的静态IP地址、子网掩码和网关地址。最后,重启网络来使配置生效:systemctl restart network。 方法二是通过网络管理工具来设置静态IP地址。可以通过编辑虚拟网络编辑器来设置静态IP地址和网关。进入编辑器后,找到对应的网卡,修改IP地址和网关,并保存更改。最后,重启网络来使配置生效。 以上是两种常用的设置CentOS 7静态IP地址的方法,你可以根据自己的需求选择其中的一种来进行配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Centos7 配置静态IP地址](https://blog.csdn.net/weixin_43989347/article/details/123150816)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [如何为CentOS 7配置静态IP地址的两种方法](https://download.csdn.net/download/weixin_38530211/12844516)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值