加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_镇江站长网 (https://www.0511zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

如何在Linux下用一个网卡绑定多个IP地址 - Linux系统

发布时间:2014-03-30 07:24:12 所属栏目:Linux 来源:站长网
导读:在我们用Linux来架设Web服务器和FTP服务器的时候有可能会遇到在一台服务其上实现多个站点的需要(虚拟主机),这种情况下我们可以通过增加物理网卡,来解决。但
在我们用Linux来架设Web服务器和FTP服务器的时候有可能会遇到在一台服务其上实现多个站点的需要(虚拟主机),这种情况下我们可以通过增加物理网卡,来解决。但是我们的服务器上会有多少多余的扩展槽呢?    那么我们可以通过给一个网卡绑定多个IP地址来实现这一功能,下面我们就来看看如何给一个网络卡绑定多个IP地址。    (IIS的多虚拟主机架设,Apache下基于IP的虚拟主机都是通过这个来实现的)    Linux下网卡都是以eth开头的,网卡的配置文件存放在/etc/sysconfig/network-scripts/ifcfg-ethX。    实现方法:    1)复制网卡配置文件,将ifcfg-eth0复制成ifcfg-eth0:1-----------------------------------------------------[root@station ~]# cd /etc/sysconfig/network-scripts/

[root@station network-scripts]# cp ifcfg-eth0 ifcfg-eth0:1

-----------------------------------------------------    2)修改新的配置文件:-----------------------------------------------------[root@station network-scripts]# vim ifcfg-eth0:1

# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]

DEVICE=eth0:1    //修改成eth0:1

BOOTPROTO=static //IP地址获取方式,静态,也可以是none

IPADDR=192.168.1.11   //新IP地址

NETMASK=255.255.255.0 //掩码

ONBOOT=yes            //开机自动加载

------------------------------------------------------    配置文件修改成上面的样子,保留如上这写条目,其他删除。    3)激活设备,测试联通情况;重启再测试。------------------------------------------------------

[root@station network-scripts]# ifup eth0:1

[root@station network-scripts]# ping 192.168.1.11

PING 192.168.1.11 (192.168.1.11) 56(84) bytes of data.

64 bytes from 192.168.1.11: icmp_seq=1 ttl=64 time=0.584 ms

64 bytes from 192.168.1.11: icmp_seq=2 ttl=64 time=0.336 ms

 

--- 192.168.1.11 ping statistics ---

2 packets transmitted, 2 received, 0% packet loss, time 999ms

rtt min/avg/max/mdev = 0.336/0.460/0.584/0.124 ms

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

这是增加了一个IP,那么再增加一个呢?我们一起来测试吧!

查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/

(编辑:应用网_镇江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!