【美高梅手机版4858】Linux系统基本互连网布局之ifconfig命令,0的联网状态

By admin in 美高梅手机版4858 on 2019年4月2日

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

原文:

Linux系统基本网络铺排之ifconfig命令
 

1、ifconfig命令。 

在安顿网络在此以前大家先要知道centos的网卡名称是如何,centos7不再利用ifconfig命令,可经过命令 IP
addr查看,如图,能够看来本人的网卡名字为ens3二,从中也能够看看是绝非IP地址的

           

一、Linux系统的网络安插宗旨归纳:网络IP的布署、网关路由的配置、主机DNS的配置、主机名的配备等,本篇重视介绍网络IP的配备。

    查看互连网布局是还是不是失常

美高梅手机版4858 1

           

2、Linux系统的互连网地址配置分为三种方法:

   
在/etc/sysconfig/network-scripts/ifcfg-ens3三中间配备好网络,记住onboot=on这一个选项一定要安装,不然网络运转不了

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

     
  在1个电脑体系中,能够有多少个网络接口,分别对应多个互连网接口配置文件,在/etc/sysconfig/network-scripts/目录下,依次编号的文本是ifcfg-eth0,ifcfg-eth一,…,ifcfg-eth<X>。常用的是ifcfg-eth0,表示第1个互联网接口配置文件。

 权且的网络安插:利用ifconfig等一声令下配置的网络新闻,会马上生效,但重启互连网服务和系统会失效。

   onboot=yes

修改网卡配置文件 vi
/etc/sysconfig/network-scripts/ifcfg-ens3贰   
(最终二个为网卡名称)

        ifcfg-eth0示例:

 永久的网络布局:通过改动系统内的网络布局文件举行的修改,不会即时生效,须要重启互联网服务只怕系统会立见成效,并且会永久性的生效。 

   IPADDR=192.168.1.31
   NETMASK=255.255.255.0
   GATEWAY=192.168.1.1

动态获取IP地址须求修改两处地点即可

 

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

    配置好了纪念重启

(1)bootproto=dhcp

[plain] view
plain copy

⑴、网络接口:

    [root@localhost ~]# /etc/init.d/network stop
    [root@localhost ~]# /etc/init.d/network start

(2)onboot=yes

 

 lo:当地回环接口

   或者service network restart

美高梅手机版4858 2

  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. 部署参数表明

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

   重启互联网服务退步 Failed to start LSB: …

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


 pppX:点对点的链接

   用ip addr命令查看当前MAC地址

美高梅手机版4858 3

注:那个参数值不区分轻重缓急写,不区分单引号和双引号,甚至能够不用引号。

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

   将HWADD卡宴=”00:0c:2九:柒e:6柒:f7″改为当前mac地址

那般动态配置IP地址就安装好了,这一年再查看一下ip addr
就足以看到曾经得到了IP地址,且能够上网(ping 百度)

TYPE:配置文件接口类型。在/etc/sysconfig/network-scripts/目录有四种互连网计划文件,有Ethernet
、IPsec等档次,互联网接口类型为Ethernet。

 REHL5:/etc/modprobe.conf

二、ping本机1二七.0.0.壹   (能ping通表明 TCP/IP 协议正确)(PS:Ctrl +
C键中断ping命令)

美高梅手机版4858 4

DEVICE:网络接口名称

 alias ethX 驱动模块

三、检查是不是ping的通网关。ping 11四.11四.11四.11四

 

BOOTPROTO:系统运维地址协议

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

    修改dns
   [root@localhost ~]# vi /etc/resolv.conf 
   在其间添加3个dns:
   nameserver 114.114.114.114
   nameserver 8.8.8.8

二、配置静态IP地址

 

4、网络布局之ifconfig

四、在选拔CentOS七的历程中发现网络部分有成都百货上千与CentOS陆所例外的地方。

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

none:不行使运维地址协议

bootp:BOOTP协议

dhcp:DHCP动态地址协议

static:静态地址协议

 ⑴、ifconfig:查看活动的网卡音讯,仅限于活动的网卡

   (一)CentOS7默许使用NetworkManager管理系统的互联网而不再是network

(1)bootproto=static

 

 Fg:先查看本地的网卡音讯如下–ifconfig

 
 (二)NetworkManager暗许使用的是nmtui或nmcli进行田管,不再是sysconfig中的ifcfg配置文件,但那个ifcfg文件照旧被补助

(2)onboot=yes

ONBOOT:系统运营时是还是不是激活

 

 
 (三)暗中同意NetworkManager和network同时在系统青海中华工程集团作,但NetworkManager要先于network运行

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

 

美高梅手机版4858 5

 
 (四)实际使用进程中发觉便是在ifcfg配置文件中采取了静态IP地址以及静态DNS,在NetworkManager中依旧选择自动获得(DHCP)的艺术,自动获取IP地址和DNS服务器地址

         如 笔者的是这么

yes:系统运维时激活该网络接口

no:系统运转时不激活该互联网接口

 禁用掉eth0以往翻看的音信,如下

 
 (6)NetworkManager暗中同意使用ip命令来配置互联网而不是ifcfgxxx,ip命令配置的互连网重启后失效

  IPADDR=192.168.16.181
  NETMASK=255.255.255.0
  GATEWAY=192.168.16.1
  DNS一=11玖.29.2九.2九  (腾讯的dns服务器地址)
  DNS2=8.捌.八.八(谷歌的dns服务器地址)

 

 

   (7)关闭NetworkManager 

DNS服务器能够只配二个,小编用的是腾讯、谷歌免费的dns服务器

IPADDR:IP地址

美高梅手机版4858 6

          近期关闭:service  NetworkManager stop

安排达成后重启网络服务,测试是还是不是可以联网

NETMASK:子网掩码

 ⑵、ifconfig的相关子命令;

          永久关闭:chkconfig NetworkManager off

美高梅手机版4858 7

GATEWAY:网关地址

 ifconfig eth[0-9]:查看某些网卡的消息

美高梅手机版4858 8

BROADCAST:广播地址

【美高梅手机版4858】Linux系统基本互连网布局之ifconfig命令,0的联网状态。 Fg:查看eth0的网络消息

 

HWADD普拉多/MACADD卡宴:MAC地址。只需安装个中一个,同时安装时不能相互抵触。

 

PEE昂CoraDNS:是不是内定DNS。要是利用DHCP协议,暗许为yes。

美高梅手机版4858 9

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

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

 ifconfig -a:查看全体的网卡信息,包涵移动的与非活动的

DNS{1, 二}:DNS地址。当PEE猎豹CS陆DNS为yes时会被写入/etc/resolv.conf中。

 Fg:禁止使用eth0,然后选拔ifconfig -a查看全部网卡消息

NM_CONTROLLED:是还是不是由Network
Manager控制该网络接口。修改保存后旋即生效,无需重启。被其坑过两次,提出一般设为no。

 

yes:由Network Manager控制

no:不由Network Manager控制

美高梅手机版4858 10

USEWranglerCTL:用户权限决定

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

yes:非root用户同意控制该网络接口

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

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

IPV陆INIT:是或不是履行IPv六

 Ifconfig eth0 172.16.36.5/16

yes:支持IPv6

no:不支持IPv6

 

IPV陆ADDEvoque:IPv陆地址/前缀长度

美高梅手机版4858 11

贰. 安顿生效

修改网络布局,最简便地是行使ifconfig命令,无需重启,马上生效。关于ifconfig的文化在博文《Linux命令

设置或查看互联网安插命令ifconfig》中有详实介绍。ifconfig配置的网络只是近来一时有效,当电脑重启之后就失效了。为了使网络布局永久有效,就供给在/etc/sysconfig/network-scripts/下修改网络接口配置文件。可是,那些文件修改后,并无法登时生效。有三种情势使修改文件的网络计划生效:

壹) 执行service network restart命令,重启互连网服务(推荐)

二) 重启电脑

 ifconfig ethx [up|down]:启用或剥夺某些网卡

Reference

        Network Interfaces in 《Red Hat Enterprise Linux 4: Reference
Guide》

 

互连网接口配置文件
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
TYPE=Ethernet #网卡类型
DEVICE=eth0 #网卡接口名称
ONBOOT=yes #系统运营时是还是不是自动加载
BOOTPROTO=static #启用地址协议 –static:静态协议 –bootp协议
–dhcp协议
IPADDR=192.168.1.11 #网卡IP地址
NETMASK=255.255.255.0 #网卡网络地址
GATEWAY=192.168.1.1 #网卡网关地址
DNS1=10.203.104.41 #网卡DNS地址
HWADDR=00:0C:29:13:5D:74 #网卡设备MAC地址
BROADCAST=192.168.1.255 #网卡广播地址 
再度导入ifcfg-eth0互连网布局文件
[root@localhost ~]# /etc/init.d/network reload
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]

网卡接口关闭与激活
[root@localhost ~]# ifdown eth0 #关门网络
[root@localhost ~]# ifup eth0 #初阶网络

互联网服务运维与关闭
方法一:
[root@localhost ~]# service network stop #闭馆互连网服务
[root@localhost ~]# service network start #起步互联网服务
[root@localhost ~]# service network restart #重启互联网服务
方法二:
[root@localhost ~]# /etc/init.d/network stop
[root@localhost ~]# /etc/init.d/network start
[root@localhost ~]# /etc/init.d/network restart 
网卡状态查询
[root@localhost ~]# service network status
Configured devices:
lo eth0
Currently active devices:
lo eth0

一时安排网卡新闻,无需重启。
[root@localhost ~]# ifconfig eth0 10.1.1.10 netmask 255.0.0.0
翻开网卡接口音信,暗中同意列出装有接口
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:13:5D:74
inet addr:192.168.1.11 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe13:5d74/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:413 errors:0 dropped:0 overruns:0 frame:0
TX packets:572 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:47701 (46.5 KiB) TX bytes:64842 (63.3 KiB)
Base address:0x2000 Memory:d8920000-d8940000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
美高梅手机版4858 ,RX packets:407 errors:0 dropped:0 overruns:0 frame:0
TX packets:407 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:70759 (69.1 KiB) TX bytes:70759 (69.1 KiB)
查看当前路由及网关消息
[root@localhost ~]# netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

DNS:
主机名:CentOS
主DNS:202.106.46.151
第二DNS:202.106.0.20
第三DNS:8.8.8.8

网络布局:
eth0
静态ip:192.168.1.106
子网掩码 25伍.25伍.25伍.0
暗中同意网关 IP 1玖二.16八.一.一

DEVICE=eth0
IPADDR=192.168.1.106
NETMASK=255.255.255.0
BROADCAST=192.168.1.255
ONBOOT=yes
BOOTPROTO=none
GATEWAY=192.168.1.1
TYPE=Ethernet
“/etc/sysconfig/network-scripts/ifcfg-eth0” 11L, 187C

 

通过查资料与办事中的实行一下总计:

DEVICE=”eth1″                             

    网卡名称
NM_CONTROLLED=”yes”           

    network mamager的参数 ,是还是不是能够由NNetwork Manager托管

HWADDR=                                     

    MAC地址
TYPE=Ethernet                             

    类型

PREFIX=24                                    

    子网掩码2几人

DEFROUTE=yes                          

    便是default route,是或不是把这么些eth设置为暗中同意路由

ONBOOT=yes                               

    设置为yes,开机自动启用网络连接
IPADDR=                                        

    IP地址
BOOTPROTO=none                     

    设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
NETMASK=255.255.255.0          

    子网掩码
DNS1=8.8.8.8                                

    第一个dns服务器

BROADCAST                                 

    广播

UUID

    唯一标识

TYPE=Ethernet                              

    互连网项目为:Ethernet

BRIDGE=                                   

    设置桥接网卡

GATEWAY=                                   

    设置网关
DNS2=8.8.4.4 #                             

    第二个dns服务器
IPV6INIT=no                                    

    禁止IPV6
USERCTL=no                                

    是不是同意非root用户控制该装置,设置为no,只可以用root用户更改
NAME=”System eth1″                   

    这几个就是个互连网连接的名字

MASTER=bond1                         

    钦定主的名称 

SLAVE                                        

    钦赐了该接口是3个接通界面包车型大巴机件。

NETWORK                                   

    网络地址

ARPCHECK=yes
    检测

PEERDNS                                  

    是或不是允许DHCP得到的DNS覆盖本地的DNS

PEERROUTES                           

    是还是不是从DHCP服务器获取用于定义接口的暗中同意网关的音讯的路由表条目

IPV6INIT

    是还是不是启用IPv陆的接口。

IPV4_FAILURE_FATAL=yes       

    如若ipv肆配置失利禁止使用设备

IPV6_FAILURE_FATAL=yes         

    假设ipv陆配置战败禁止使用设备

 ⑶、以上配置的互联网音信在重启互联网服务或重启系统后,全体配置新闻都会不复存在。

 Linux下重启互连网服务的命令:

 REHL五互连网服务命令: /etc/init.d/network {start | stop | restart | status}

 REHL陆网络服务命令: /etc/init.d/NetworkManger {start | stop | restart | status} 

伍、route命令:用于查看和改动本机的路由新闻

 ⑴、route:查看本机的路由信息。

 

美高梅手机版4858 12

 

 route -n:以数字的艺术显示本机的路由消息。 

 

美高梅手机版4858 13

 ⑵、route的子命令:

 route add :添加主机路由

 route add -host:添加主机路由

 route add -net:添加互联网路由

 route add -net 0.0.0.0:添加暗许路由

 格式:route add -net|host DEST gw NEXTHOP

 Fg:通过172.16.32.1访问192.168.0.0/24网段

 

美高梅手机版4858 14

 route del:删除路由音信

 Route del -host:

 Route del -net:

陆、互连网安排命令之IP

⑴、IP命令是iproute二软件包内的3个限令,作用比ifconfig更强有力,能够对系统配置IP和路由消息。 

⑵、ip link:配置网络接口属性

 ip link show:查看全数网络接口属性新闻

 ip -s link show:查看全体总计音讯

 

美高梅手机版4858 15

 ip link set ethX {up|down|arp {on|off}}:设置网络接口的干活性质

⑶、ip addr:配置网络地址

 ip addr show:查看网络音信

 ip addr add IP dev ethX :配置IP地址(此命令配置的网卡音信使用ifconfig查看不到,供给使用ip addr show查看)

 

美高梅手机版4858 16

 ip addr add IP dev ethx label ethX:X:配置子Ip并对其加别名

 

美高梅手机版4858 17

 ip addr show dev ethx to 前缀:查看ethx 上的从前缀开首的新闻

 ip addr flush eth一 to 十/八 :删除eth一上有着的以10从头的ip地址。

⑷、ip route:路由音讯

 ip route change|replace :修改路由信息

 ip route add to 指标网段 dev ethx via IP(下壹跳IP)

 Fg:扩展网段拾.0.0.0/八透过17二.16.3六.3访问的路由消息

 

美高梅手机版4858 18

7、Linux系统下网卡外号设置相关命令和措施

⑴、命令配置法:ifconfig和ip

 Ifconfig ethx:x IP/netmask

 ip addr add IP dev ethx label ethX:X

⑵、配置文件配置法:

 修改/etc/sysconfig/network-scripts/ifcfg-ethx:x

 DEVICE=ethx:x

 ….

小心:非首要地方无法用DHCP服务得到。 

捌、IP互连网布署文件

 ⑴、网络布署文件地方:/etc/sysconfig/network

 互连网接口配置文件地方:/etc/sysconfig/network-scripts/ifcfg-INTE汉兰达FACE_NAME

 ⑵、ifcfg-ethx配置格式: 

 DEVICE=:关联的设备名称,要与公事名的后半部“INTETucsonFACE_NAME”保存一至 

 BOOTPROTO={static|none|dhcp|bootp}:辅导协议,要选拔静态地址,使用static或none,dhcp代表使用dhcp服务器获取地址。

 IPADDR=:IP地址

 NETMASK=:子网掩码

 GAYEWAY=:设定网关

 ONBOOT=;开机是不是自动激活此互联网接口

 HWADD汉兰达=:硬件地址,要与硬件中的地址保持1致,可省。

 USECR-VCTL={yes|no}:是或不是允许普通用户控制此接口

 PEE中华VDNS={yes|no}:是不是在BOOTPROTO为dhcp时是还是不是接受由dhcp服务器内定的DNS地址

上述设置不会应声生效,但重启互联网服务或主机都会生效。永久生效

 Fg:配置本机ip地址为17二.1陆.3陆.1/18.

 

美高梅手机版4858 19

九、路由安顿文件:

⑴、配置文件地方:/etc/sysconfig/network-scripts/route-ethx

 ethx:表示通过格外网卡路由

⑵、配置格式:

 添加格式1:

 DEST(目的) via NEXTTOP(下一跳)

 添加格式贰:

 ADDRESS0=网络地址(指标地址)

 NETMASK0=子网掩码(指标网络)

 GATEWAY0=网关(通过丰盛网卡的网关)

 ADDRESS1=

 NETMASK1=

 GATEWAY1=

如上设置不会及时生效,但重启互联网服务或主机都会立竿见影。

10、DNS配置文件:

⑴、配置文件地点:/etc/resolv.conf

⑵、配置格式:

 nameserver DNS_IP1

 nameserver DNS_IP2

钦定地点解析:

 /etc/hosts下添加

 指标主机IP 主机名 主机外号

 fg:172.16.36.1 www.chris.com www

DNS解析进程–>/etc/hosts–>DNS

 

 

十一、主机名配置文件:

⑴、配置文件地方: /etc/sysconfig/network

⑵、配置格式:

 HOSTNAME=名称

 NETWO奥迪Q7KING={yes|no}:是不是开启互连网成效

 NETWORKING

 

 

1、Linux系统的互联网铺排中心包涵:网络IP的布局、网关路由的布局、主机DNS的布署、主机名的布置等,…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有