0%

CentOS 网络修复

前言

每次装CentOS后无法上网都要去搜教程,现在记下来以后就不用到处去搜了(滑稽)。

启用网卡

1
2
3
4
5
# 启用
ifconfig eth0 up

# 关闭
ifconfig eth0 down`

编辑网络配置文件

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

i 进入编辑模式,按 ESC 进入命令模式.命令模式中输入:w保存,:q退出,:wq即为退出并保存。

打开应该是这个样子的:

1
2
3
4
5
6
7
DEVICE=eth0
HWADDR=08:00:27:A6:5D:89
TYPE=Ethernet
UUID=db391271-1cdf-4df2-b040-12f259d5e361
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp

其中,

ONBOOT 为是否开机启动,值可为yse/no;

BOOTPROTO 为获取IP地址的方式,值可为dhcp/static/bootp;

ONBOOT 修改为yes,BOOTPROTO 按需修改,其他的不需要修改,下面是示例。

两种获取IP的方式

动态获取IP(dhcp)

1
2
3
4
5
6
7
DEVICE=eth0
HWADDR=08:00:27:A6:5D:89
TYPE=Ethernet
UUID=db391271-1cdf-4df2-b040-12f259d5e361
ONBOOT=yes #开机启动
NM_CONTROLLED=yes
BOOTPROTO=dhcp #动态

静态获取IP(static)

1
2
3
4
5
6
7
8
9
10
DEVICE=eth0
HWADDR=08:00:27:A6:5D:89
TYPE=Ethernet
UUID=db391271-1cdf-4df2-b040-12f259d5e361
ONBOOT=yes #开机启动
NM_CONTROLLED=yes
BOOTPROTO=static #静态
IPADDR=192.168.233.234 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.233.1 #网关

static方式还要手动设置DNS:

1
vi /etc/resolv.conf

重启网络服务

1
service network restart
  • 本文作者: 失去梦想的咸鱼
  • 本文链接: https://iuok.me/posts/11247/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!