CentOS系统配置静态IP地址

这篇具有很好参考价值的文章主要介绍了CentOS系统配置静态IP地址。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

为什么需要静态IP地址
在企业内部网络中,计算机是从本地连接的路由器中获取IP地址的,默认情况下这是一个动态IP地址,即每次从路由器中获取IP是随机变化的。这种规则用于普通客户机访问网络并没有什么影响,但如果是一台服务器(如悦库企业网盘服务端),则需要一个静态的IP地址,以便其他客户机以固定方式连接到服务器,而不是经常修改连接服务器的IP地址。

如何配置静态IP地址
以下例子中,当前的动态IP为:192.168.0.13,我们将配置为静态IP: 192.168.0.180 。本教程在CentOS 7.6.1810上验证通过。
静态IP必须和当前动态IP的网段一致,否则可能导致网络无法连接。如果静态IP已经被分配给网络中的其他主机,会造成IP冲突,网络无法连接,直接将当前动态IP配置为静态IP可以避免这一情况。

1、查看当前动态IP
ifconfig
输出内容

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.11  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::7b46:d16a:426:8c82  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:7a:3d:dd  txqueuelen 1000  (Ethernet)
        RX packets 12378  bytes 18195589 (17.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4276  bytes 292262 (285.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

其中 ens33 是用物理网线连接的网卡名称,这是一个局域网IP,地址:192.168.0.11 。

  1. 配置静态IP地址
ls /etc/sysconfig/network-scripts/

输出如下内容,其中ifcfg-ens33就是ens33网卡名称对应的网络配置文件 :

ifcfg-ens33  ifdown-eth   ifdown-isdn    ifdown-sit       ifup          ifup-ib    ifup-plip   ifup-routes       ifup-tunnel  network-functions-ipv6
ifcfg-lo     ifdown-ib    ifdown-post   

备份现有的配置文件,这样如果配置错误可以恢复。

sudo cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33.bak

使用vi编辑器打开

sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33

如果使用xshell方式,请在vi编辑器命令模式下输入(避免复制格式混乱):

:set paste

文件内容如下:

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
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="74ca9b68-1475-4b02-9750-f48b871504df"
DEVICE="ens33"
ONBOOT="yes"

配置文件修改如下:


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="74ca9b68-1475-4b02-9750-f48b871504df"
DEVICE="ens33"
ONBOOT="yes"                                   #开机启用本配置
IPADDR=192.168.0.180                           #静态IP
GATEWAY=192.168.0.1                            #默认网关
NETMASK=255.255.255.0                          #子网掩码
DNS1=192.168.0.1                               #DNS地址1
DNS2=223.6.6.6                                 #DNS地址2
  1. 重启网络服务使配置生效
sudo service network restart
  1. 验证结果
 ifconfig

输出内容

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.180  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::7b46:d16a:426:8c82  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:7a:3d:dd  txqueuelen 1000  (Ethernet)
        RX packets 639696  bytes 953993376 (909.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 276392  bytes 18591499 (17.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

局域网共享软件配置静态IP文章来源地址https://www.toymoban.com/news/detail-696604.html

到了这里,关于CentOS系统配置静态IP地址的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Centos7配置静态IP地址

    目录 第一步:查看物理机IP 第二步:虚拟机网络设置 点击虚拟机-编辑虚拟机设置 第三步:CentOS网络配置文件 第四步:重启网络  第五步:测试网络 为什么要设置静态IP 在安装好CentOS虚拟机以后,一般我们会通过Xshell连接到虚拟机,而不是直接使用虚拟机里面的终端(Ter

    2024年02月17日
    浏览(59)
  • Centos配置静态ip地址 (保姆级教程!!!)

    配置完成后始终ping不通,无法连接外网,Xshell始终无法连接,大部分问题本文都会解决。 提示:火狐浏览器按/可直接搜索想要的内容  先切换root用户,输入密码 su root 关闭防火墙: systemctl stop firewalld.service 设置开机不自启动 systemctl disable firewalld.service   检查防火墙状态

    2024年02月02日
    浏览(39)
  • 配置静态IP地址(centos和ubuntu)

    一.centos里手工配置ip地址 1.进入网卡配置目录 2.编辑ifcfg-ens33网卡的配置文件 3.刷新网络服务 —》centos7: service network restart —》centos8: 使用ifup ens33 4.再次查看ip地址和网关 ip add 查看ip地址 ip route 查看路由器表,可以看到默认网关是多少 5.cat /etc/resolv.conf:查看dns服务器 的地

    2024年02月09日
    浏览(42)
  • 【详细图文教程】VMware 安装 CentOS7及配置静态ip地址

    文章目录 前言 一、安装的前置准备 二、安装与配置静态ip 1.安装CentOS 7 2.配置静态ip 总结 大家好,本篇是我在学习Linux中对安装过程与网络配置的记录,写的不是很好,还请大家多多批评指教! 一、安装的前置准备 虚拟机软件:VMware 下载地址:  个人版:VMware Workstation Pla

    2024年02月06日
    浏览(55)
  • Linux系统--CentOS配置静态ip

    刚学习虚拟机 Linux 系统,用 FinalShell 或者 XShell 等工具连接Linux时,由于ip地址是DHCP服务自动分配给虚拟机的,所以每次登录的时候ip地址都不一样,连接的时候就要每次都更改ip地址,所以得将将虚拟机ip设置成静态ip,这样子每次连接就很方便了。 FinalShell、VMware、CentOS7 进

    2024年02月08日
    浏览(44)
  • 关于CentOS7虚拟机配置静态IP地址及ping不通通百度等官网

    一、IP地址的配置: 1、查看MAC地址。 点击  ---虚拟机  -----  设置  -----  网络适配器  ------  高级  -----   记住MAC地址,后面会用到!!!       2、查看子网掩码和网关IP 点击  ---编辑  ----- 虚拟网络编辑器 ------  VMnet8 NAT模式  ------  NAT设置  -----  记住子网掩码和IP网

    2024年02月09日
    浏览(55)
  • VMware CentOS 虚拟机 Hadoop集群网络 配置静态IP

    一、虚拟机集群IP分配与规划: 二、操作步骤 1、打开虚拟机,点击导航栏上面的 编辑-–虚拟网络编辑器 2、首先选中上面的VMnet8。 不要勾选“使用本地DHCP服务将IP地址分配给虚拟机(D)”。在到下面的“子网IP”处编辑IP地址,可以改成 192.168.121.0 ,最后点击右边的 NAT设置。

    2024年02月08日
    浏览(55)
  • 关于CentOS7虚拟机配置静态IP地址及ping通百度等官网问题的解答

    1、查看MAC地址。 点击  ---虚拟机  -----  设置  -----  网络适配器  ------  高级  -----    记住MAC地址,后面会用到!!!  2、查看子网掩码和网关IP 点击  ---编辑  ----- 虚拟网络编辑器 ------  VMnet8 NAT模式  ------  NAT设置  -----   记住子网掩码和IP网关,后面会用到!!!

    2023年04月10日
    浏览(44)
  • CentOS 7 设置静态IP

    ​ 说明: 为了应用方便和ip地址的固定 ,就需要设置centOS的静态ip,也就是固态ip地址。同时使用Xshell也更加的方便,不用修改IP,虚拟机开机即连。当网络环境发生变化时,比如从有线变成无线,或者电脑从家里移动到学校,主机IP发生了变化,不需要重新设置虚拟机的静态

    2024年02月01日
    浏览(31)
  • CentOS 7 设置静态 IP

    🎈 作者: Linux猿 🎈 简介: CSDN博客专家🏆,华为云享专家🏆,Linux、C/C++、云计算、物联网、面试、刷题、算法尽管咨询我,关注我,有问题私聊! 🎈 欢迎小伙伴们点赞👍、收藏⭐、留言💬         CentOS 7 的 IP 地址在使用的时候,如果使用动态 IP 地址,IP 地址可能

    2024年02月16日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包