服务器多IP有什么用?服务器多IP配置方法分享

前言

一台服务器上能同时使用的IP地址个数是没有限制的,只是由于互联网的起源、发展造成,全球各地IP地址分配不均衡,今天给大家分享一下服务器拥有多IP的作用及工作原理

一、IP和域名的见解

IP地址和域名相当于姓名和别名的关系,但也不全是,任何一个域名都对应一个或者多个IP地址,大部分都是一个域名对应一个IP地址,由于ip地址不好记录,所以人们为了更好的找到一个网站,想出了给ip地址起个别名,就是域名,但是一个ip上可以有上千甚至上万个域名

1、IP地址:IP地址是用来唯一标识互联网上计算机的逻辑地址,让电脑之间可以相互通信,每台连网计算机都依靠IP地址来互相区分、相互联系

2、域名:由于IP地址是数字标识,使用时难以记忆和书写,因此在IP地址的基础上又发展出一种符号化的地址方案,来代替数字型的IP地址,每一个符号化的地址都与特定的IP地址对应,这样网络上的资源访问起来就容易得多了,这个与网络上的数字型IP地址相对应的字符型地址,就被称为域名

二、服务器多IP的好处

1、便于搜索引擎收录。如一个IP上仅放置一个网站(独立IP),远比一个IP上放置几十上百个网站在搜索引擎面前“更有面子”;搜索引擎便会认为您的网站“比较重要”,便会拥有较高的权重

2、避免被封受影响。如果一个IP上放置了多个网站,其中某个网站搜索优化过度(作弊),则这个IP上的全部网站,搜索引擎都将不会收录,同时,包括GFW等,如果这个IP因为其中某个“非法内容”网站被封,则这个IP上的全部网站均不能再访问到,反之,如果将多个网站分布在多个IP上,甚至每个网站使用独立IP,则受影响的机会极大减小,极大减轻您的管理维护任务

3、更易维护。比如,当您的服务器受攻击时,如果一个IP上放置了多个网站,则您很难排除会是哪个网站引起,反之,如果每个IP上仅放置少量几个网站甚至每个网站使用一个独立IP,则会很容易找出问题

三、服务器多IP配置方法

*Windows 服务器

高级IP属性设置

1、打开控制面板,点击网络和共享中心进入
2、接着在弹出的窗口中点击更改网络适配器按钮
3、右击本地连接,选择属性
4、在弹出的窗口中,选中Internet网络协议(TCP/IP)项并点击属性按钮
5、接着勾选使用下面的IP地址项,并点击高级按钮。
6、然后在打开的高级TCP/IP设置窗口中,通过点击IP地址 添加按钮来添加多个IP地址了

*Linux

1.使用命令进行配置

首先使用命令前,我们需要知道如何查看网络接口情况及当前机器的IP地址,也是今天讲解的命令:ifconfig

示例1:配置eth0的IP,同时激活设备:

ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up

示例2:配置eth0别名设备 eth0:1 的IP,并添加路由

ifconfig eth0:1 192.168.4.2
route add –host 192.168.4.2 dev eth0:1

示例3:激活(禁用)设备

ifconfig eth0:1 up(down)

示例4:查看所有(指定)网络接口配置

ifconfig (eth0)

首先用ifconfig命令查看一下当前机器的IP地址

#ifconfig
eth0       Link encap:Ethernet   HWaddr 00:19:D1:24:2A:EC  
          inet addr:192.168.1.55   Bcast:192.168.3.255   Mask:255.255.252.0
           inet6 addr: fe80::219:d1ff:fe24:2aec/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST   MTU:1500   Metric:1

注意看其中的绿色部分,可以看到我们本机的IP地址为1.55,那么我们来配一个1.56(注意不要和局域网内的地址冲突),使用命令如下:

#ifconfig eth0:0 192.168.1.56 netmask 255.255.252.0
#ifconfig
eth0       Link encap:Ethernet   HWaddr 00:19:D1:24:2A:EC  
           inet addr:192.168.1.55   Bcast:192.168.3.255   Mask:255.255.252.0
           inet6 addr: fe80::219:d1ff:fe24:2aec/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST   MTU:1500   Metric:1
eth0:0     Link encap:Ethernet   HWaddr 00:19:D1:24:2A:EC  
           inet addr:192.168.1.56   Bcast:192.168.3.255   Mask:255.255.252.0
           UP BROADCAST RUNNING MULTICAST   MTU:1500   Metric:1
#ping 192.168.1.56
PING 192.168.1.56 (192.168.1.56) 56(84) bytes of data.
64 bytes from 192.168.1.56: icmp_seq=1 ttl=64 time=0.045 ms
64 bytes from 192.168.1.56: icmp_seq=2 ttl=64 time=0.045 ms
64 bytes from 192.168.1.56: icmp_seq=3 ttl=64 time=0.043 ms
#ping 192.168.1.55
PING 192.168.1.55 (192.168.1.55) 56(84) bytes of data.
64 bytes from 192.168.1.55: icmp_seq=1 ttl=64 time=0.030 ms
64 bytes from 192.168.1.55: icmp_seq=2 ttl=64 time=0.022 ms
64 bytes from 192.168.1.55: icmp_seq=3 ttl=64 time=0.022 ms

这样我们就很方便的配置了另外一个IP地址1.56

2.使用配置文件进行配置

网卡IP配置的文件在/etc/sysconfig/network-scripts/下,文件分别为ehtx或ethx:x,执行命令如下:

#cd /etc/sysconfig/network-scripts/
#cp ifcfg-eth0 ifcfg-eth0:1

这样我们就简单的copy了一份当前网络的配置文件,然后我们打开这个复制后的文件,改其中的IP地址为我们想要的IP地址,如192.168.1.57即可!

#vi ifcfg-eth0:1
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:19:D1:24:2A:EC
ONBOOT=yes
DHCP_HOSTNAME=zhongqg.localdomain
IPADDR=192.168.1.55
NETMASK=255.255.252.0
GATEWAY=192.168.0.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes

然后修改其中的IPADDR部分为192.168.1.57,然后保存退出并启动该配置文件!

#ifup eth0:1

BGP服务器

无论是服务器单IP还是多IP都有各自的优势,可根据自身需求选择合适的服务器配置,服务器租用认准驰网,24小时售后服务为你保驾护航!

猜你喜欢

转载自blog.csdn.net/JUFENG_FEI/article/details/109103385