服务器系统安装怎么配置静态 IP 地址与网关以实现网络连通

冬墨酱_8248

冬墨酱_8248

2026-11-04

730人浏览

原创

Linux配置静态IP核心是配对参数、写对位置、生效验证:先用ip a查网卡名,再按发行版选Netplan(Ubuntu)、nmcli(RHEL8+)或ifcfg文件(CentOS7),最后逐层验证IP、路由、网关、DNS。

服务器系统安装怎么配置静态 ip 地址与网关以实现网络连通

服务器安装完成后配置静态 IP 和网关,核心是让系统脱离 DHCP、固定通信身份,并明确数据发往哪里。关键不在于“装完立刻配”,而在于“配对参数、写对位置、生效验证”。不同发行版工具和路径差异大,但逻辑一致:先确认网卡名和当前网络环境,再修改对应配置,最后激活。

先查清基础信息再动手

别跳过这步——很多连不通的问题都出在这里。

  • 用 ip a 或 ip link show 查真实网卡名(如 ens160、enp0s3,不再是老式的 eth0)
  • 在宿主机或路由器后台查清楚:你打算分配的 IP 是否空闲、子网掩码(常用 /24 即 255.255.255.0)、网关地址(如 192.168.1.1)、DNS(如 8.8.8.8 和 114.114.114.114)
  • 确认虚拟机网络模式:桥接(需与宿主机同网段)或 NAT(需匹配虚拟网络编辑器里的子网,如 192.168.137.0/24)

按发行版选对配置方式

Ubuntu 20.04+、22.04 等新版本默认用 Netplan;RHEL/CentOS 7/8/9 主流用 NetworkManager;老旧 CentOS 6 或 Debian 10 及以前可能仍用传统接口文件。

CodeSquire
CodeSquire

CodeSquire是一款面向数据科学家、分析师和工程师的 AI 代码写作助手。

下载
  • Ubuntu(Netplan):编辑 /etc/netplan/*.yaml,确保缩进严格(空格不能用 Tab),示例:
    network:
      version: 2
      renderer: networkd
      ethernets:
        ens160:
          addresses: [192.168.1.100/24]
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 114.114.114.114]
    保存后运行 sudo netplan apply
  • RHEL/CentOS 8+(nmcli):用 nmcli con show 看连接名(如 'Wired connection 1'),然后一次性改全:
    sudo nmcli con mod "Wired connection 1" ipv4.addresses 192.168.1.100/24<br>sudo nmcli con mod "Wired connection 1" ipv4.gateway 192.168.1.1<br>sudo nmcli con mod "Wired connection 1" ipv4.dns "8.8.8.8,114.114.114.114"<br>sudo nmcli con mod "Wired connection 1" ipv4.method manual<br>sudo nmcli con down "Wired connection 1" && sudo nmcli con up "Wired connection 1"
  • CentOS 7 / RHEL 7(传统脚本):编辑 /etc/sysconfig/network-scripts/ifcfg-ens160,确保含以下几行:
    BOOTPROTO=static<br>IPADDR=192.168.1.100<br>NETMASK=255.255.255.0<br>GATEWAY=192.168.1.1<br>DNS1=8.8.8.8<br>DNS2=114.114.114.114<br>ONBOOT=yes
    改完执行 sudo systemctl restart network

配完必须验证是否真通

重启网络服务不等于网络就通了,得逐层验证:

  • 用 ip a 确认新 IP 已出现在对应网卡上
  • 用 ip route show 看是否有默认路由(default via 192.168.1.1 dev ens160)
  • 用 ping -c 3 192.168.1.1 测试网关可达性
  • 用 ping -c 3 8.8.8.8 测试外网连通性(绕过 DNS)
  • 用 nslookup google.com 或 dig google.com 验证 DNS 解析是否正常

常见连不通的三个坑

不是配置错,就是掉进了这些细节里:

  • 网卡名写错:ifcfg-eth0 文件存在,但实际设备是 ens160,改了文件也白搭
  • 网关不在同一子网:IP 设 192.168.10.100/24,网关却填 10.0.0.1 —— 路由表直接拒收
  • 防火墙拦截 ICMP:ping 不通不等于没通,用 curl -I http://192.168.1.1(如果网关是 Web 管理页)或 telnet 测试端口更可靠

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

系统安装

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

457

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

980

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

3372

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

1096

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

989

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

514

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

3116

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

5852

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

907

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
ubuntu官方总文档
ubuntu官方总文档

共0课时 | 0人学习