centos网络配置方法(手动设置,自动获取centos7网络配置自动获取




centos网络配置方法(手动设置,自动获取centos7网络配置自动获取

2022-07-20 21:06:16 网络知识 官方管理员

不知道为什么最近一段时间网络特别的慢,还老是断,断的时候,局域网都连不上,当我手动设置一下ip后就可以了,搞得我很无语。下面是2种设置网络连接的方法,在说怎么设置前,一定要做好备份工作,特别是对于新手来说,如果修改的地方多了,你也会搞晕的,所以修改一个文件前一定要备份

一,修改文件来设置网络连接

1,自动获取IP的方法

自动获取根4个文件有关系

a),/etc/sysconfig/network-scripts/ifcfg-eth0

[zhangy@localhostnetwork-scripts]$catifcfg-eth0

#MarvellTechnologyGroupLtd.88E8039PCI-EFastEthernetController

DEVICE=eth0//由eth0来启动

BOOTPROTO=dhcp//获取IP的方式是自动获取,static是固定IP,none是手动

HWADDR=00:16:D3:A2:F6:09//网卡的物理地址

IPV6INIT=yes//是否支持IP6

IPV6_AUTOCONF=yes//IP6是否自动配置

ONBOOT=yes//启动时网络接口是否有效

b),/etc/sysconfig/network

[zhangy@localhostnetwork-scripts]$cat/etc/sysconfig/network

NETWORKING=yes//网络是否可用

NETWORKING_IPV6=yes

HOSTNAME=localhost.localdomain//主机名,主机名在/etc/hosts里面配置

c),/etc/hosts

[zhangy@localhostnetwork-scripts]$cat/etc/hosts

#Donotremovethefollowingline,orvariousprograms

#thatrequirenetworkfunctionalitywillfail.

127.0.0.1localhost.localdomainlocalhost//根/etc/resolv.conf中search要对应,localhost.localdomain

::1localhost6.localdomain6localhost6

d),/etc/resolv.conf

[zhangy@localhostnetwork-scripts]$cat/etc/resolv.conf

;generatedby/sbin/dhclient-script

nameserver192.168.1.1//DNS服务器对应的IP

searchlocaldomain//搜索要找的域名,在/etc/hosts里面设定的有

2,手动设定

手动设定只要修改三个文件就可以了

a),/etc/sysconfig/network

[zhangy@localhostnetwork-scripts]$cat/etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=yes

#HOSTNAME=localhost.localdomain//为什么要把主机名注释掉,一般先解析主机名或者域名,再解析DNS

GATEWAY=192.168.1.1//加上网关

b),/etc/sysconfig/network-scripts/ifcfg-eth0

[zhangy@localhostnetwork-scripts]$catifcfg-eth0

#MarvellTechnologyGroupLtd.88E8039PCI-EFastEthernetController

DEVICE=eth0

BOOTPROTO=none//启动为手动

BROADCAST=192.168.1.255

HWADDR=00:16:D3:A2:F6:09

IPADDR=192.168.1.108//设置的IP

NETMASK=255.255.255.0//子网掩码

NETWORK=192.168.1.0

IPV6INIT=yes

IPV6_AUTOCONF=yes

ONBOOT=yes

TYPE=Ethernet//网络类型

c),/etc/resolv.conf

[zhangy@localhostnetwork-scripts]$cat/etc/resolv.conf

#;generatedby/sbin/dhclient-script

#nameserver192.168.1.1

#searchlocaldomain

nameserver116.228.111.118//加上主DNS

nameserver180.168.255.18//加上次DNS

二,命令方法

netconfig是网络管理工具,RH装完机后,系统中就会有netconfig。虽然centos也是由RH演化来的,但是没有啊。不过没关系我们可能自己来装。

[zhangy@localhostdownload]$wgetftp://ftp.nluug.nl/pub/os/Linux/distr/CentOS/5.0/os/i386/CentOS/netconfig-0.8.24-1.2.2.1.i386.rpm

[zhangy@localhostdownload]$rpm-ivhnetconfig-0.8.24-1.2.2.1.i386.rpm

error:can'tcreatetransactionlockon/var/lib/rpm/__db.000

[zhangy@localhostdownload]$suroot//别忘了要用root账户,不然就会报上面的错误

口令:

[root@localhostdownload]#rpm-ivhnetconfig-0.8.24-1.2.2.1.i386.rpm

Preparing...###########################################[100%]

1:netconfig###########################################[100%]

[root@localhostdownload]#whereisnetconfig//查看一下netconfig在什么地方

netconfig:/usr/sbin/netconfig

复制代码

发表评论:

最近发表
网站分类
标签列表