当前位置:首页 » 《随便一记》 » 正文

关于Linux(Centos7)的静态IP地址配置操作

15 人参与  2024年12月06日 10:02  分类 : 《随便一记》  评论

点击全文阅读


Centos7-静态IP地址设置

1、内容概述2、环境介绍3、操作步骤3.1、编辑网口配置文件3.2、进入网口配置文件3.3、修改网口配置文件内容3.3.1、静态IP设置3.3.2、自动激活网络 3.4、添加配置内容3.4.1、添加IP信息3.4.2、添加网关信息3.4.3、添加掩码信息3.4.4、添加DNS地址 3.5、操作结果内容 4、重启网络5、检查修改情况6、检查网络情况7、总结

1、内容概述

关于在Linux上静态配置IP地址的操作步骤和注意事项。
静态IP配置是指在Linux系统中手动设置网络接口的IP地址、子网掩码、网关和DNS服务器等参数,而不是通过DHCP(动态主机配置协议)自动获取。这种配置方式可以提供更稳定和可控的网络连接,适用于需要长期稳定运行的网络设备和服务。

2、环境介绍

本篇文章采用的相关环境如下:
操作系统:Centos7-X86
远程连接工具:FinalShell

3、操作步骤

3.1、编辑网口配置文件

使用vi命令进行编辑,对于支持vim的,也可以使用vim命令。

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

注意:ifcfg-ens33是我的网络配置文件,这里需要更换为你自己电脑的配置文件。

3.2、进入网口配置文件

通过vi编辑命令,进入到ifcfg-ens33文件中。下面是关于ifcfg-ens33的系统默认内容。

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=37ed8137-a596-40ec-928f-d7f2efbcd683DEVICE=ens33ONBOOT=no

3.3、修改网口配置文件内容

3.3.1、静态IP设置

将dhcp动态获取IP地址,设置为静态IP地址static。

BOOTPROTO=dhcp更改为BOOTPROTO=static

dhcp:代表自动获取ip地址,不固定。
static:表示自动设置ip地址,固定。

3.3.2、自动激活网络

开启自动激活网络

ONBOOT=no更改为ONBOOT=yes

3.4、添加配置内容

关于下述所有操作均在网络配置文件ifcfg-ens33中操作。

3.4.1、添加IP信息

ifcfg-ens33文件最后添加ip地址信息。

IPADDR=192.168.172.128

注意:这里的ip地址需要根据自己的ip地址网段去配置。

3.4.2、添加网关信息

在上一步操作之后添加如下信息。

GATEWAY=192.168.172.2

注意:这里的网段地址,需要根据ip地址的网段调整。

3.4.3、添加掩码信息

在上一步操作之后添加如下信息。

NETMASK=255.255.255.0

3.4.4、添加DNS地址

在上一步操作之后添加如下信息。

DNS1=192.168.172.2

添加完DNS地址之后,将文件保存即可。

3.5、操作结果内容

关于上述操作修改之后的结果内容如下所示。

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=37ed8137-a596-40ec-928f-d7f2efbcd683DEVICE=ens33ONBOOT=yesIPADDR=192.168.172.128GATEWAY=192.168.172.2NETMASK=255.255.255.0DNS1=192.168.172.2             

4、重启网络

对网络文件修改完成之后,需要重启网络才能生效。

[root@localhost ~]# systemctl restart network

5、检查修改情况

在终端界面中,输入ip a会输出网络的信息,查看输出的信息是否与自己设置的一致。

[root@localhost ~]# ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000    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 forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000    link/ether 00:0c:29:36:9b:82 brd ff:ff:ff:ff:ff:ff    inet 192.168.172.128/24 brd 192.168.121.255 scope global noprefixroute ens33       valid_lft forever preferred_lft forever    inet6 fe80::4547:476e:447e:a8de/64 scope link noprefixroute        valid_lft forever preferred_lft forever

6、检查网络情况

如果你的物理机器连着网络,在虚拟机上ping一下www.baidu.com的情况,如果可以ping通,则代表网络静态ip设置成功。如果ping不通,检查配置文件中,添加信息是否有误。
如下是本人修改之后,ping百度的情况。

[root@localhost ~]# ping www.baidu.comPING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=128 time=42.6 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=128 time=46.8 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=128 time=62.6 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=4 ttl=128 time=35.2 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=5 ttl=128 time=36.4 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=6 ttl=128 time=31.4 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=7 ttl=128 time=30.5 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=8 ttl=128 time=113 ms64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=9 ttl=128 time=46.2 ms--- www.a.shifen.com ping statistics ---9 packets transmitted, 9 received, 0% packet loss, time 8016msrtt min/avg/max/mdev = 30.568/49.533/113.691/24.533 ms

7、总结

关于上述操作内容,是关于静态ip地址的设置操作步骤和网络配置情况,关于操作步骤拆的比较详细。在此感谢各位大佬和小伙伴们积极指教和讨论。
关于本篇文章的操作,需要具备以下相关基础:
熟悉Linux操作系统中的vi编辑器。
熟悉Linux操作系统中关于网络的执行命令。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/196939.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1