CentOS 6.5 设置IP 网络相关

1、查看网络参数

ifconfig  查看所有已启动的网卡参数

ifconfig -a  查看所有网卡参数,包含启动及未启动的网卡

ifconfig eth0  查看eth0网卡参数

[root@localhost ~]# ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 00:0C:29:11:1F:CF

          inet addr:192.168.1.28  Bcast:192.168.1.255  Mask:255.255.255.0

          inet6 addr: fe80::20c:29ff:fe11:1fcf/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:7968 errors:0 dropped:0 overruns:0 frame:0

          TX packets:593 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:704670 (688.1 KiB)  TX bytes:100787 (98.4 KiB)

          Interrupt:18 Base address:0x2000

注释:

Link encap:网络类型

HWaddr:网卡MAC

inet addr:IP地址(IPV4)

Bcast:广播域

Mask:子网掩码

inet6 addr:

Scope:

UP BROADCAST RUNNING MULTICAST  个人认为,如果出现这行,表示网络已连接

MTU:

Metric:

RX packets:数据包收发相关

TX packets:数据包收发相关

RX bytes:数据量收发相关

TX bytes:数据相收发相关


2、自动获取IP

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:11:1F:CF

TYPE=Ethernet

UUID=02446998-3636-4bf2-90fb-04ab846d9a23

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=dhcp

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


3、手动设置IP

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:11:1F:CF

TYPE=Ethernet

UUID=02446998-3636-4bf2-90fb-04ab846d9a23

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.1.2

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=8.8.8.8

DNS2=8.8.4.4

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


注释:

DEVICE:网卡名称

HWADDR:网卡MAC地址

TYPE:网络类型,默认为Ethernet,个人认为这个可有可无

UUID:个人认为这个可有可无

ONBOOT:网络链接是否随计算机启动,可设置为yes或no

NM_CONTROLLED:network mamager的参数,默认为yes。如果使用命令行管理服务器,并不使用network mamager可忽略该参数,该参数的作用为是否可用network mamager作为网卡管理工具

BOOTPROTO:网卡IP获取方式,可设置为dhcp或static

IPADDR:IP地址,如果BOOTPROTO为dhcp时,不需设置这个选项

NETMASK:子网掩网,如果BOOTPROTO为dhcp时,不需要设置这个选项

GATEWAY:网关,如果BOOTPROTO为dhcp时,不需要设置这个选项

DNS1:首选DNS,如果BOOTPROTO为dhcp时,不需要设置这个选项

DNS2:备用DNS,如果BOOTPROTO为dhcp时,不需要设置这个选项


4、永久添加虚拟网卡,虚拟网卡必须手动指定固定IP

[root@localhost ~]# cd /etc/sysconfig/network-scripts/

[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-eth0\:0

[root@localhost network-scripts]# vi ifcfg-eth0\:0

DEVICE=eth0:0

TYPE=Ethernet

UUID=02446998-3636-4bf2-90fb-04ab846d9a23

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.1.29

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

DNS1=8.8.8.8

DNS2=8.8.4.4


5、临时添加网卡

IP,如果省略广播域及子网掩码,则系统使用默认值

[root@localhost ~]# ifconfig eth0:0 192.168.1.29

广播域

[root@localhost ~]# ifconfig eth0:0 broadcast 255.255.1.255

子网掩码

[root@localhost ~]# ifconfig eth0:0 netmask 255.255.255.0

临时添加网卡。以上可合并使用,同时设置IP,广播域,子网掩码,命令后参数up表示设置后立即启用该网卡

[root@localhost ~]# ifconfig eth0:0 192.168.1.29 broadcast 255.255.1.255 netmask 255.255.255.0 up


临时启动、临时关闭指定网卡

[root@localhost ~]# ifup eth0:0

[root@localhost ~]# ifdown eth0:0


释放临时指定网卡的IP

[root@localhost ~]# ifdown eth0:0;ifup eth0:0



你可能感兴趣的:(计算机,配置文件,NetWork,网卡,IP地址)