2016-11-16 1 views
0

최근 softlayer API에 관한 프로젝트를 개발 중입니다. IPv6의 구입만으로 지불해야하기 때문입니다. 이제는 호스트를 구입할 때 무료 ipv6 주소를 할당하지 않아도됩니다. 구매 호스트의 현재 구성은 다음과 같다 :Softlayer API : 호스트 구매시 ipv6 주소 할당에 조건을 어떻게 추가합니까?

vs_type = 'virtual_server' 
vs_config = { 
    'virtualGuests':[ 
     { 
      'domain': 'a.com', 
      'hostname': 'a-test-bandwidth-mouthly-pucharse', 
     } 
    ], 
    'dataCenter': 'tok02', 
    'hourlyBillingFlag': False, 
    'imageType': 'public', 
    'localDiskFlag': False, 
    'maxMemory': 'RAM_1_GB', 
    'networkComponents': 100, 
    'operatingSystem': u'OS_CENTOS_5_X_MINIMAL_64_BIT', 
    'privateNetworkOnlyFlag': False, 
    'publicBandwidthCapacity': 'BANDWIDTH_250_GB', 
    'quantity': 1, 
    'startCpus': 'GUEST_CORE_1', 
    'blockDevices': [ 
     { 
      'capacity': 25, 
      'device': 0 
     } 
    ] 
} 
result = product_order_mgt.product_place_order(vs_type, vs_config) 

관련 ~

당신은 당신이 생성 된 IPv6 지원 VLAN을 지정해야

답변

0

, 방법의 documetation에 좀 걸릴 :

http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/createObject

당신은 당신의 페이로드에이 구성을 추가 할 필요가

{ 
    "primaryNetworkComponent": { 
     "networkVlan": { 
      "id": 1 
     } 
    } 
} 

구성에서 frontEnd 네트워크의 구성을 설정하려고합니다. IPAddresV6의 VLAN ID를 사용해야합니다.

또한 서버 당신이 볼 수있는 제어 포털을 통해 서버를 주문시 IPv6 주소는 사용할 수 있어야하는 옵션

enter image description here

나는 그 옵션은 CreateObject를 방법을 사용하여 설정할 수 없습니다 affraid 오전 placeOrder 메소드를 사용하고 해당 옵션의 가격을 지정해야합니다. placeOrder 메소드에 대해 더 자세히 알고 싶다면이 기사 http://sldn.softlayer.com/blog/bpotter/Going-Further-SoftLayer-API-Python-Client-Part-3을 읽어 보시기 바랍니다.

이 경우 당신은 https://knowledgelayer.softlayer.com/learning/global-ip-addresses

당신이 더 많은 질문

안부

+0

나는이 구성을 추가 할 사항이 있으면 알려 주시기 서버에 IP를 assing하는 방법에 대한이 문서를 참조하십시오 글로벌 IP Address가 생깁니다 주문 네가 말했듯이 IPAddressV6는 할당되지 않았다. ID 번호 1을 설정합니다. 안부 ~ –

+0

IP 주소가있는 VLAN ID를 사용해야합니다. 더 많은 질문이 있으면이 기사를 보겠습니다. http://sldn.softlayer.com/blog/phil/ CCI-VLAN-Specification –

+0

IPAddressV6를 주문하면 VLAN ID를 사용하는 데 필요한 VLAN을 묻습니다 –