xml地图|网站地图|网站标签 [设为首页] [加入收藏]
来自 每日资讯 2019-12-12 13:07 的文章
当前位置: 新濠国际登录平台 > 每日资讯 > 正文

新濠国际登录平台:网络接口类型为Ethernet,有关

有关于centos7获取IP地址的方法主要有两种,1:动态获取ip;2:设置静态IP地址

问:如何配置Linux系统的网络IP地址?

Linux系统基本网络配置之ifconfig命令  

原文:

在配置网络之前我们先要知道centos的网卡名称是什么,centos7不再使用ifconfig命令,可通过命令 IP addr查看,如图,可以看到我的网卡名为ens32,从中也可以看到是没有IP地址的

新濠国际登录平台 1

一、Linux系统的网络配置基本包括:网络IP的配置、网关路由的配置、主机DNS的配置、主机名的配置等,本篇注重介绍网络IP的配置。

           

新濠国际登录平台 2

在linux下可以通过vim打开网卡配置文件来修改linux系统的ip地址。

二、Linux系统的网络地址配置分为两种方式:

           

1、动态获取ip(前提是你的路由器已经开启了DHCP)

在windows下由于是图形界面我们很方便的修改或者配置IP地址。那么在linux下如何配置呢!linux如果有安装图像界面,那么配置起来很简单,那么没有图形界面我们就只能在系统文件中找到网卡配置文件来配置修改ip地址。

 暂时的网络配置:利用ifconfig等命令配置的网络信息,会立即生效,但重启网络服务和系统会失效。

        在一个计算机系统中,可以有多个网络接口,分别对应多个网络接口配置文件,在/etc/sysconfig/network-scripts/目录下,依次编号的文件是ifcfg-eth0,ifcfg-eth1,...,ifcfg-eth<X>。常用的是ifcfg-eth0,表示第一个网络接口配置文件。

修改网卡配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens32    (最后一个为网卡名称)

下图中我们可以看到 在 /etc/sysconfig/network-scripts/ 下有一个ifcfg-ens33 (或者时ifcfg-ens0)的文件。

 永久的网络配置:通过修改系统内的网络配置文件进行的修改,不会立即生效,需要重启网络服务或者系统会生效,并且会永久性的生效。 

        ifcfg-eth0示例:

动态获取IP地址需要修改两处地方即可

一、打开网卡配置文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33 进入网卡配置文件编辑页。

修改为静态ip地址 把ONBOOT="no" 改为 ="yes" BOOTPROTO="dhcp"改为="static" (onboot设置为yes,是说明系统启动时激活网卡,改为no则系统启动时不会自动激活网卡。bootproto如果设置为dhcp则默认为自动获取IP地址,改为static则是使用自己设置的静态ip)

IPADDR=192.168.0.150 #ip地址NETMAKE=255.255.255.0 #子网掩码GATEWAY=192.168.0.1 #网关地址DNS1=192.168.0.1 #dns地址 (因为路由器设置了dns地址,所以直接用路由器的网关地址也是一样的)DNS2=8.8.8.8 #dns地址

输入完毕后:wq 保存退出。

三、Linux 下的网络接口和命名规则:

 

(1)bootproto=dhcp

二、重启网卡服务

在ifcfg-ens33 中网卡配置文件修改完毕,并且保存退出后,需要重启网卡服务后,修改的ip地址才能生效 在终端中输入 systemctl restart network 重启网卡服务。

⑴、网络接口:

[plain] view plain copy

(2)onboot=yes

三、ping命令测试

修改完ip并且重启网卡服务后使用ping 命令检测下是否可以ping通主机或者路由网关地址。看到如下界面,则就说明ip地址已经修改完成。如果你的网关地址也就是路由器分配的这个地址可以接入互联网,也可以ping www.toutiao.com 查看下网络是否可达。

 lo:本地回环接口

 

新濠国际登录平台 3

在linux系统桌面下配置ip

由于我的linux系统未安装图形化界面,所以无法演示,再而图形化的桌面版设置ip地址过于简单,直接在网络中找到设置,类似windows系统的设置,这里就不详细解说,如果不知道如何在图形化界面配置ip地址可以下方留言,我会一一解答。

以上就是关于如何配置linux系统的ip地址,如果有任何问题欢迎留言评论。

欢迎关注@学派少年,定期分享我所知道的知识。

1、打开Linux终端系统,然后在系统中输入如下代码。2、然后开始填写ip地址、子网掩码、网关等命令代码,如图所示。3、在终端填写完之后,进行保存然后退出。4、接着把网络服务进行重启,红框代码是进行重启的代码。5、然后进行ping网关操作,进行外网进行测试,通过正常即可。

 erh[0-9]:以太网接口

  1. TYPE=Ethernet  
  2. DEVICE=eth0  
  3. BOOTPROTO=none  
  4. ONBOOT=yes  
  5. IPADDR=10.0.1.27  
  6. NETMASK=255.255.255.0  
  7. GATEWAY=10.0.1.1  
  8. BROADCAST=10.10.1.255  
  9. HWADDR=00:0C:29:13:5D:74  
  10. PEERDNS=yes  
  11. DNS1=10.0.1.41  
  12. USERCTL=no  
  13. NM_CONTROLLED=no  
  14. IPV6INIT=yes  
  15. IPV6ADDR=FD55:faaf:e1ab:1B0D:10:14:24:106/64  

  16. 配置参数说明

修改后重启一下网络服务即可 service network restart 

 pppX:点对点的链接


新濠国际登录平台 4

⑵、以太网网卡的命名和驱动配置文件:

注:这些参数值不区分大小写,不区分单引号和双引号,甚至可以不用引号。

这样动态配置IP地址就设置好了,这个时候再查看一下ip addr 就可以看到已经获取了IP地址,且可以上网(ping 百度)

 REHL5:/etc/modprobe.conf

TYPE:配置文件接口类型。在/etc/sysconfig/network-scripts/目录有多种网络配置文件,有Ethernet 、IPsec等类型,网络接口类型为Ethernet。

新濠国际登录平台 5

 alias ethX 驱动模块

DEVICE:网络接口名称

 

 REHL6:/etc/dev/rules.d/70-persistent-net.rules

BOOTPROTO:系统启动地址协议

2、配置静态IP地址

四、网络配置之ifconfig

 

设置静态IP地址与动态iIP差不多,也是要修改网卡配置文件

 ⑴、ifconfig:查看活动的网卡信息,仅限于活动的网卡

none:不使用启动地址协议

bootp:BOOTP协议

dhcp:DHCP动态地址协议

static:静态地址协议

(1)bootproto=static

 Fg:先查看本地的网卡信息如下--ifconfig

 

(2)onboot=yes

 

ONBOOT:系统启动时是否激活

(3)在最后加上几行,IP地址、子网掩码、网关、dns服务器

新濠国际登录平台 6

 

         如 我的是这样

 禁用掉eth0以后查看的信息,如下

yes:系统启动时激活该网络接口

no:系统启动时不激活该网络接口

新濠国际登录平台,  IPADDR=192.168.16.181
  NETMASK=255.255.255.0
  GATEWAY=192.168.16.1
  DNS1=119.29.29.29  (腾讯的dns服务器地址)
  DNS2=8.8.8.8(谷歌的dns服务器地址)

 

 

DNS服务器可以只配一个,我用的是腾讯、谷歌免费的dns服务器

新濠国际登录平台 7

IPADDR:IP地址

配置完成后重启网络服务,测试是否可以联网

 ⑵、ifconfig的相关子命令;

NETMASK:子网掩码

新濠国际登录平台 8

 ifconfig eth[0-9]:查看某个网卡的信息

GATEWAY:网关地址

新濠国际登录平台 9

 Fg:查看eth0的网络信息

BROADCAST:广播地址

 

 

HWADDR/MACADDR:MAC地址。只需设置其中一个,同时设置时不能相互冲突。

新濠国际登录平台 10

PEERDNS:是否指定DNS。如果使用DHCP协议,默认为yes。

 ifconfig -a:查看所有的网卡信息,包含活动的与非活动的

yes:如果DNS设置,修改/etc/resolv.conf中的DNS

no:不修改/etc/resolv.conf中的DNS

 Fg:禁用eth0,然后利用ifconfig -a查看所有网卡信息

DNS{1, 2}:DNS地址。当PEERDNS为yes时会被写入/etc/resolv.conf中。

 

NM_CONTROLLED:是否由Network Manager控制该网络接口。修改保存后立即生效,无需重启。被其坑过几次,建议一般设为no。

新濠国际登录平台 11

yes:由Network Manager控制

no:不由Network Manager控制

 ifconfig ethx IP/MASK:配置某个网卡的ip地址

USERCTL:用户权限控制

 Fg:设置eth0的ip地址为172.16.36.5/16

yes:非root用户允许控制该网络接口

no:非root用户不运行控制该网络接口

 Ifconfig eth0 172.16.36.5/16

IPV6INIT:是否执行IPv6

 

yes:支持IPv6

no:不支持IPv6

新濠国际登录平台 12

IPV6ADDR:IPv6地址/前缀长度

 ifconfig ethx [up|down]:启用或禁用某个网卡

2. 配置生效

修改网络配置,最简单地是使用ifconfig命令,无需重启,立即生效。关于ifconfig的知识在博文《Linux命令 — 设置或查看网络配置命令ifconfig》中有详细介绍。ifconfig配置的网络只是当前临时有效,当计算机重启之后就失效了。为了使网络配置永久有效,就需要在/etc/sysconfig/network-scripts/下修改网络接口配置文件。但是,这些文件修改后,并不能立即生效。有两种方式使修改文件的网络配置生效:

1) 执行service network restart命令,重启网络服务(推荐)

2) 重启计算机

本文由新濠国际登录平台发布于每日资讯,转载请注明出处:新濠国际登录平台:网络接口类型为Ethernet,有关

关键词: