独服配置之网络篇 — 分配IP

买了一台QN的独服,用来放自己站用.. (感觉速度还不错)

来说说怎么配IP吧..

首先QN的IPV4地址是以xxx.xxx.xxx.xxx/xx的格式给你展示的 (如果要看具体分出来的IPV4也可以通过查QN NEO面板的PTR列表)

 (在Device里面有IP Assignments)

 

一般来说你系统自带的是一个IPV4 IP,不配置IPV6(ifconfig)

如果要在独服配置更多IP,要自己去Interface设置(技术人员不会负责,因为要收费)

 

系统:Centos 7

首先使用

$ ifconfig
#输出如下
enp14s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
#看这里
        inet xx.xx.xx.82  netmask 255.255.255.248  broadcast xx.xx.xx.87
        inet6 xxxx::xxx:xxxx:xxxx:xxxx  prefixlen 64  scopeid 0x20<link>
        inet6 xxxx:xxxx:xxx:xxxx::x  prefixlen 128  scopeid 0x0<global>
        ether 00:30:48:98:d9:c9  txqueuelen 1000  (Ethernet)
        RX packets 96196  bytes 57982237 (55.2 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 94675  bytes 53350154 (50.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 17  memory 0xee200000-ee220000

由上面可以看到inet那边有5个IP的位置 (82-87)(其实因为我买了5个V4IP)

 

下面讲下如何在服务器启用IP(现在是显示但除了主IP均为不可访问):

 

首先你需要知道你adapter名字是什么(通过查看冒号前内容,如我的就是enp14s0)

知道了名字后执行如下代码: (使用nano编辑器+非root用户)

sudo nano /etc/sysconfig/network-scripts/ifcfg-(adapter名字)

会出现如下图的界面:

需要关注的几点:

  1. IPADDR (IPV4地址分配)
  2. Netmask (子网掩码)
  3. Gateway (网关)
  4. IPV6INIT (IPV6是否开启)
  5. IPV6ADDR (IPV6地址分配)
  6. IPV6_DEFEULTGW(IPV6默认网关)

上面前三项应该是已经有了的,但是只有一个IP(IPV4,无IPV6)。

下面三项默认是没有,需要手动添加。

 

首先要知道子网掩码和网关,可以通过http://jodies.de/ipcalc来计算

输入你QN那边给出的xxxx:xxxx:xxxx:xxxx::/xx,会给出你需要的内容

 

之后填进去就可以啦.

要注意一点: IPV6地址可以这么用(直接从QN复制,别忘加引号

IPV6ADDR="xxxx:xxxx:xxx:xxxx::/64"
也可以这么用:
IPV6ADDR="xxxx:xxxx:xxx:xxxx::2/128 xxxx:xxxx:xxx:xxxx::3/128 xxxx:xxxx:xxx:xxxx::4/128 xxxx:xxxx:xxx:xxxx::5/128" (128是一个IPV6地址)

 

至于添加其他IPV4地址则很简单,在已有IP下面添加IPADDRx即可,如:

IPADDR="xx.xx.xx.xx"
IPADDR1="xx.xx.xx.xx"
IPADDR2="xx.xx.xx.xx"

 

 

参照:

  1. https://www.100tb.com/community/knowledgebase/display/HOW/Adding+Multiple+IP+Addresses+in+CentOS+7
  2. https://access.redhat.com/solutions/347693

发表评论

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Scroll to Top