作为网络管理员的我们是否为公司服务器数量有限而担忧呢?对于中小企业来说经费确实是一个大问题,如果我们要在同一台服务器上开启
多个服务的话怎么办呢?特别是对于某些软件要求
网卡地址唯一不能被其他服务占用该I P的时候如何解决这个问题呢?装双网卡是一个不错的办法,然而实际中很多服务器是不能随便开机箱的,否则保修就没有了保证。笔者今天就为各位IT168的读者介绍如何让网卡一分为二,为一个网卡配置多个IP地址。 如何在局域网中为一台服务器提供两个默认Web站点,或使一台机器访问不同的网段呢?安装多块物理网卡固然能解决问题,但为一块网卡绑定多个IP地址也能解决这些问题。下面为大家介绍在不同 *** 作系统下为一块网卡绑定多个IP地址的方法。一,Windows98系统——通过修改系统注册表来实现。在Windows98系统中为一个网卡添加多个IP地址是非常简单的,我们通过修改系统注册表来实现。第一步:通过任务栏的“开始->运行->输入REGEDIT”,打开注册表编辑器。第二步:在注册表编辑器中找到如下键值HKEY_local_MACHINE\System\CurrentControlSet\Services\Class\NetTrans目录分支。第三步:在此目录中可以看到多个名为0000、0001、0002的目录,它们用于记录协议的安装情况。在它们中间找到DriverDesc为“TCP/IP”的目录,修改IPAddress和IPMask是对应的掩码。例如设置IPAddress为“19216801,19216802”,IPMask为“2552552550”,“2552552550”时,表示为系统设置了两个IP地址:19216801和19216802。从而实现了为windows98系统中一个网卡设置多个IP地址。二,Windows 2000/XP系统——通过修改网络配置来实现 在windows 2000/xp以及更高的2003系统中我们为一个网卡设置多个地址的方法更加简单,直接通过修改网络配置即可实现。第一步:单击任务栏的“开始”—>“设置”—>“控制面板”,双击“网络和拨号连接”。第二步:用鼠标右键单击“本地连接”,选择“属性”命令,调出“本地连接属性”面板,选择“Internet协议(TCP/IP)”,单击属性,调出“Internet协议(TCP/IP)属性”面板。第三步:在“Internet协议(TCP/IP)属性”面板中单击下方的“高级”按钮,调出“高级”按钮,再调出“高级TCP/IP设置”面板。在IP地址栏下面列出了网卡已设定的IP 地址和子网掩码,单击“添加”按钮,在d出的对话框中填上新的IP地址(如19216802,注意不能与其他机器的IP地址重复),子网掩码与原有的相同(如2552552550)。然后依次单击“确定”按钮,就完成了两个IP地址的绑定。(三,SCOUNIX系统——通过增加网络接口的别名地址来实现当然目前公司使用的 *** 作系统不光光是微软公司的,还有UNIX和LINUX系统,在SCOUNIX系统中我们可以通过增加网络接口的别名地址来实现为一个网卡设置多个IP地址的功能。第一步:编辑/etc/tcp文件,使用命令“vi/etc/tcp”,找到包含网卡设备文件名net0的ifconfig命令行。第二步:通过在命令行后添加ifconfig命令行来为该网卡设置其他的IP地址(即第2个IP地址、第3个IP地址)。若设置该网卡的第2个IP地址为19216802,掩码为2552552550,则可添加如下行所示的内容:\x0d\ifconfig net0 alias 19216802 netmask 2552552550 broadcast 1921680255 perf 24567 24567 1第三步:保存后执行reboot命令,重新启动计算机,你就会发现本地计算机一个网卡被设置了多个IP地址以及子网掩码。四,Linux系统——通过修改网络设备配置文件来实现 linux系统中实现为一个网卡设置多个网络地址的方法和SCOUNIX系统类似,也是通过编辑配置文件来实现的。 第一步:需要编辑修改的配置文件存放在/etc/sysconfig/network-scripts里面,对于以太网的第1个网络设备,配置文件名一般为ifcofg-eth0。第二步:如果需要为第1个网络设备绑定多一个IP地址,只需要在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,内容样例为:\x0d\DEVICE=“eth0:0”\x0d\IPADDR=“19216801”\x0d\NETMASK=“2552552550”\x0d\ONBOOT=“yes”小提示:上面那么多参数大家设置起来可能会一头雾水,下面为大家详细介绍下其中的DEVICE为设备的名称,IPADDR为此设备的IP地址,NETMASK为子网掩码,ONBOOT表示在系统启动时自动启动。如果需要再多绑定一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:x 加一即可。首先给予半肯定答案:“服务器上可以有多个IP地址!”
接下来揣测一下题主需求,您可能发现有好多个IP地址均指向了同一台服务器,因此疑惑。
如果以上猜测成立,其实大可不必疑惑,我简单说以下几个场景:
服务器上安装了多块物理网卡
其实这个情况很常见,反而服务器网卡少于2个的情况不太常见。
每个网卡均可配置至少一个IP地址,因此服务器上出现多个IP地址很正常。
为什么有多个网卡?因为部署更灵活!
服务器上运行了很多虚拟机(虚拟服务器)
服务器硬件资源比较充裕,仅仅为某一个业务提供服务过于浪费硬件资源。因此可把物理服务器虚拟为多个逻辑服务器。每台虚拟服务器上也可以配置至少一个IP地址
服务器前端具有负载均衡或其他设备
服务器是对外提供服务的,对外提供服务的IP地址与服务器本身网卡配置的IP地址应区分看待,对外提供服务的地址很可能部署于前端负载均衡设备。至于可配置多少个……可以有好多……
以上情况可能会在某一个网络环境中都存在,甚至是你中有我我中有你的方式,因此考虑服务器可访问的IP地址这个问题最好将其从服务器本身配置的IP地址中剥离开。选择菜单dhcp服务器→静态地址分配,您可以在界面中设置静态ip地址。
静态地址分配功能可以为指定mac地址的计算机预留静态ip地址。当该计算机请求dhcp服务器分配ip地址时,dhcp服务器将给它分配表中预留的ip地址。并且一旦采用,该主机的ip地址将不再改变。
1、mac地址:该项指定将要预留静态ip地址的计算机的mac地址。
2、ip地址:该项指定给内网主机预留的ip地址。
3、状态:显示该条目状态“生效”或“失效”,只有状态为生效时,本条过滤规则才生效。
4、添加新条目:单击该按钮,你可以在随后的界面中添加新的静态地址条目
5、使所有条目生效:单击该按钮,您可以使表中的所有条目生效。
6、使所有条目失效:单击该按钮,您可以使表中的所有条目失效。
7、删除所有条目:单击该按钮,您可以删除表中所有的条目。
例1:如果希望给局域网中mac地址为00-13-8f-a9-6c-cb的计算机预留ip地址:1921681101。
这时可以按照如下步骤设置:
第一步:在界面中单击添加新条目。
第二步:在界面中设置mac地址为00-13-8f-a9-6c-cb,ip地址为1921681101,状态为生效。
第三步:点击保存按钮。
此功能需要重启路由器后才能生效。方法如下:
1、括号中(2,1,254) 前面的 ,1 前面的2是开始段,1, 后面的254是结束段
2、本地连接"后面的103249104 是整段IP的ABC段 注意不要忘记C段后面的点
3、2552552550 是子掩码,如果你的子掩码是255255255192 就输入255255255192 注意是你加的IP段的子掩码。
4、重要的一点 本地连接 先到自己的服务器连接里看下是本地连接几。如果是本地连接2 这里要看清楚i服务器中本地连接的2前面
有没有空格,如果有。那代码里也要有个空格。
评论列表(0条)