温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

linux如何配置网络环境

发布时间:2026-10-01 15:30:24 来源:亿速云 阅读:95 作者:小樊 栏目:系统运维

在 Linux 中配置网络环境的方法取决于你使用的发行版(如 Ubuntu、CentOS、Debian 等)以及你使用的是服务器还是桌面环境。下面我按常见场景给你一个系统性的说明。


一、查看当前网络状态

1. 查看 IP 地址

ip addr
# 或
ifconfig   # 需要安装 net-tools

2. 查看路由

ip route

3. 查看 DNS

cat /etc/resolv.conf

二、临时配置(重启失效)

1. 配置 IP 地址

sudo ip addr add 192.168.1.100/24 dev eth0
sudo ip link set eth0 up

2. 配置网关

sudo ip route add default via 192.168.1.1

3. 配置 DNS

sudo nano /etc/resolv.conf

添加:

nameserver 8.8.8.8
nameserver 114.114.114.114

三、永久配置(按发行版)


✅ Ubuntu / Debian(18.04+,使用 netplan)

1. 编辑配置文件

sudo nano /etc/netplan/01-netcfg.yaml

示例(DHCP):

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: true

示例(静态 IP):

network:
  version: 2
  ethernets:
    eth0:
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 114.114.114.114]

2. 应用配置

sudo netplan apply

✅ CentOS / RHEL 7

1. 编辑网卡配置

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

示例(静态):

BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
ONBOOT=yes

2. 重启网络

sudo systemctl restart network

✅ CentOS / RHEL 8+(NetworkManager)

nmcli connection modify eth0 \
  ipv4.method manual \
  ipv4.addresses 192.168.1.100/24 \
  ipv4.gateway 192.168.1.1 \
  ipv4.dns 8.8.8.8

nmcli connection up eth0

四、无线网络配置(Wi-Fi)

使用 nmcli

nmcli dev wifi list
nmcli dev wifi connect "SSID" password "密码"

五、常见问题排查

1. 无法上网

ping 8.8.8.8
ping www.baidu.com
  • 能 ping IP 但不能 ping 域名 → DNS 问题
  • 都不能 ping → 网关 / 网卡问题

2. 防火墙

sudo ufw status        # Ubuntu
sudo systemctl stop firewalld  # CentOS

六、总结

场景 方法
临时测试 ip 命令
Ubuntu netplan
CentOS 7 ifcfg 文件
CentOS 8+ nmcli
桌面用户 图形界面最方便

如果你能告诉我:

  • 使用的 Linux 发行版
  • 是 服务器 / 虚拟机 / 物理机
  • 需要 DHCP 还是静态 IP

我可以给你一份完全对应的配置示例。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手