当前位置: 首页 > news >正文

Linux 系统基础配置:主机名、IP、主机映射、防火墙

Linux 系统基础配置:主机名、IP、主机映射、防火墙

  • 一:主机名配置
    • 1)配置作用
    • 2)配置方法
  • 二:静态 IP 配置
    • 1)配置作用
    • 2)配置步骤
  • 三:主机映射配置
    • 1)配置作用
    • 2)配置方法
  • 四:防火墙管理
    • 1)配置作用
    • 2)配置方法
  • 总结

当我们新安装 Linux 系统后,特别是在搭建集群环境(如 Hadoop 集群)时,需要进行一系列基础配置。这些配置不仅能让系统更易于管理和识别,还能确保网络通信的稳定性和安全性以下四项配置是 Linux 系统初始化的重要步骤,为后续的软件部署和集群搭建奠定基础。


一:主机名配置

1)配置作用

主机名是服务器在网络中的身份标识,在集群环境中尤为重要。通过有意义的主机名(如 hadoop101、hadoop102),我们可以快速识别和管理不同的节点。

2)配置方法

  • 方式一:修改配置文件(需要重启生效)
    [root@localhost ~]# vim /etc/hostname
    hadoop101
    
  • 方式二:使用 hostnamectl 命令(立即生效)
    [root@localhost ~]# hostnamectl set-hostname hadoop101
    
    查看当前主机名
    [root@hadoop101 ~]# hostname
    hadoop101
    

二:静态 IP 配置

1)配置作用

动态 IP 会导致服务器地址经常变化,这对于需要稳定连接的集群环境是不可接受的。配置静态 IP 可以确保:

  • 服务器始终使用相同的 IP 地址

  • 节点间能够稳定通信

  • 服务能够通过固定地址被访问

2)配置步骤

  1. 设置 VMware 虚拟网络编辑器
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 指定机器 NAT 网络模式
    在这里插入图片描述在这里插入图片描述

  3. 修改网卡配置文件

    如果没有修改网卡,则默认为 ifcfg-ens33

    [root@hadoop101 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
    
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    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=0c24d491-930e-4e98-b322-2c94d7148555  # 注释或者删除设备 ID
    DEVICE=ens33
    ONBOOT=yes  # 开机自启网卡
    IPADDR=192.168.2.101  # 指定 IP
    GATEWAY=192.168.2.2  # 指定网关(为宿主机IP)
    NETMASK=255.255.255.0  # 子网掩码
    DNS1=223.5.5.5  # 指定 DNS
    DNS2=223.6.6.6  # 指定 DNS
    
  4. 重启网络

    [root@hadoop101 ~]# service network restart
    
  5. 查看验证

    [root@hadoop101 ~]# ip a
    

三:主机映射配置

1)配置作用

主机映射(hosts 文件)建立了主机名与 IP 地址的本地解析关系,作用包括:

  • 简化节点访问,无需记忆 IP 地址

  • 提高解析速度(跳过 DNS 查询)

  • 在内部网络环境中实现名称解析

2)配置方法

配置后,可以直接使用 ping hadoop102 而不是 ping 192.168.2.102,大大简化了集群节点间的通信。

[root@hadoop101 ~]# vim /etc/hosts
192.168.2.101 hadoop101
192.168.2.102 hadoop102
192.168.2.103 hadoop103
192.168.2.104 hadoop104
192.168.2.105 hadoop105

四:防火墙管理

1)配置作用

在生产环境中,应配置精细的防火墙规则而不是完全关闭防火墙。

2)配置方法

  1. 关闭防火墙服务
    [root@hadoop101 ~]# systemctl stop firewalld.service
    
  2. 禁用防火墙开机自启
    [root@hadoop101 ~]# systemctl disable firewalld.service
    
  3. 查看防火墙状态
    [root@hadoop101 ~]# systemctl status firewalld.service 
    ● firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; 	    disabled; vendor preset: enabled)Active: inactive (dead)Docs: man:firewalld(1)
    

总结

这四项基础配置为 Linux 系统的稳定运行和集群环境搭建提供了必要的基础:

  • 主机名让每台服务器有了明确的身份标识

  • 静态 IP 确保了网络连接的稳定性

  • 主机映射简化了节点间的访问方式

  • 防火墙管理避免了不必要的网络访问限制

完成这些配置后,系统就为后续的软件安装和集群部署做好了准备,特别是在大数据平台搭建中,这些配置是必不可少的前置步骤。

http://www.dtcms.com/a/426590.html

相关文章:

  • AI 重构实体经济:2025 传统产业的智能转型革命
  • 【金仓数据库产品体验官】KingbaseES-Oracle兼容性体验
  • 初探 ansible 部署 devops 持续集成持续交付
  • 【VBA】点击按钮,实现将Excel表A数据按格式填入表B
  • 微硕WST8205A双N沟MOSFET,汽车阅读灯静音负载开关
  • LabVIEW与PLC 汽车驻车制动自动调整
  • 【办公类-115-01】20250920职称资料上传01——多个jpg转同名PDF(如:荣誉证书)并自动生成单一文件夹
  • 基于Kafka+ElasticSearch+MongoDB+Redis+XXL-Job日志分析系统(学习)
  • 【龙泽科技】智能网联汽车智能传感器测试装调仿真教学软件
  • JAVA:Spring Boot 集成 BouncyCastle 实现加密算法
  • 石家庄住房和城乡建设局官方网站app模板下载网站
  • gRPC从0到1系列【9】
  • IDEA 2024 中创建 Maven 项目的详细步骤
  • 2025 AI 图景:从工具革命到生态重构的五大趋势
  • 网站开发者模式下载视频wordpress如何添加备案号
  • UNIX下C语言编程与实践22-UNIX 文件其他属性获取:stat 结构与 localtime 函数的使用
  • UNIX下C语言编程与实践15-UNIX 文件系统三级结构:目录、i 节点、数据块的协同工作机制
  • 青浦做网站的公司网站开发语言html5 php
  • 【分布式中间件】RabbitMQ 功能详解与高可靠实现指南
  • SOME/IP-SD报文结构和交互详解
  • 给贾维斯加“手势控制”:从原理到落地,打造多模态交互的本地智能助
  • 电商数据分析优化清理大师
  • 论文阅读:《Self-Supervised Continual Graph Learning in Adaptive Riemannian Spaces》
  • Qt事件处理全解析
  • 深入理解 LLM 分词器:BPE、WordPiece 与 Unigram
  • 【大模型评估】大模型评估的五类数据
  • 3-2 Windows 安全设置
  • 网站建设平台 汉龙举报个人备案网站做经营性
  • 做技术网站赚钱比较好用的微信社群管理软件
  • DCT与DST变换原理及其在音视频编码中的应用解析