Linux系统配置IP地址

时间:2022-02-11 19:22:21

 目录:

 0.0 准备工具

 1.0 Linux网络接口介绍

 1.1 关闭与启用本地网卡

 1.2 临时修改:

 1.3 给临时修改的网卡添加多个ip地址

 1.4永久修改IP地址

 1.5永久配置多个IP地址

------------------------------------------------------

准备工具:--目录

[红帽企业Linux.6.4.服务器版].rhel-server-6.4-x86_64-dvd(ED2000.COM)

Redhat系统下载地址:链接:http://pan.baidu.com/s/1gdYff0n 密码:4mtt

-------------------------------------------------------

1.0 Linux网络接口介绍--目录

eth0: ethernet的简写,一般用于以太网接口。

wifi0:wifi是无线局域网,因此wifi0一般指无线网络接口。

ath0: Atheros的简写,一般指Atheros芯片所包含的无线网络接口。

lo: local的简写,一般指本地环回接口。

 

查看网卡所有网卡信息

 命令如下:

1 [root@Chris ~]# ifconfig -a

 显示如下:

[root@Chris ~]# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:0C:29:01:EF:49 inet addr:192.168.80.100 Bcast:192.168.80.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe01:ef49/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:76 errors:0 dropped:0 overruns:0 frame:0 TX packets:56 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:7615 (7.4 KiB) TX bytes:6492 (6.3 KiB) 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 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

1.1 关闭与启用本地网卡--目录

一:临时关闭网卡:

 命令如下:

[root@Chris ~]# sudo ifconfig eth0 down

 二:临时启用网卡:

 命令如下:

[root@Chris ~]# sudo ifconfig eth0 up

 

1.2 临时修改:--目录

一:启用网卡

 命令如下:

[root@Chris ~]# sudo ifconfig eth0 up

二:临时配置eth0网卡IP地址

 命令如下:

[root@Chris ~]# ifconfig eth0 192.168.1.10 broadcast192.168.1.255 netmask 255.255.255.0

IP配置:192.168.1.10

广播地址配置(broadcast):192.168.1.255

子网掩码配置(netmask):255.255.255.0

 

三:临时添加网关

 命令如下:

[root@Chris ~]# route add default gw 192.168.1.1

 

1.3 给临时修改的网卡添加多个ip地址--目录

一:eth0网卡配置多个IP地址

 命令如下:

[root@Chris ~]# ifconfig eth0:1 192.168.80.201 [root@Chris ~]# ifconfig eth0:2 192.168.80.202
 显示如下:
[root@Chris ~]# ifconfig eth0:1
eth0:1    Link encap:Ethernet  HWaddr 00:0C:29:01:EF:49  
          inet addr:192.168.80.201  Bcast:192.168.80.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

[root@Chris ~]# ifconfig eth0:2
eth0:2    Link encap:Ethernet  HWaddr 00:0C:29:01:EF:49  
          inet addr:192.168.80.202  Bcast:192.168.80.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

 1.4永久修改IP地址--目录

在Linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为:

[root@Chris ~]# vi  /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO="static"
IPADDR="192.168.80.100"
NETMASK="255.255.255.0"
GATEWAY="192.168.80.2"
BROADCAST=192.168.80.255
DNS1="114.114.114.114"
DNS2="8.8.8.8"

 1.5永久配置多个IP地址--目录

我们可以在eth0的网卡上通过配置网卡的别名,使其eth0网卡有多个IP地址

vi  /etc/sysconfig/network-scripts/ifcfg-eth0:0

DEVICE=eth0:0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO="static"
IPADDR="192.168.80.101"
NETMASK="255.255.255.0"
GATEWAY="192.168.80.2"
BROADCAST=192.168.80.255
DNS1="114.114.114.114"
DNS2="8.8.8.8"
vi  /etc/sysconfig/network-scripts/ifcfg-eth0:1

DEVICE=eth0:1
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO="static"
IPADDR="192.168.80.101"
NETMASK="255.255.255.0"
GATEWAY="192.168.80.2"
BROADCAST=192.168.80.255
DNS1="114.114.114.114"
DNS2="8.8.8.8"