{"id":636,"date":"2025-06-12T10:12:00","date_gmt":"2025-06-12T07:12:00","guid":{"rendered":"https:\/\/dds.ro\/blog\/?p=636"},"modified":"2025-06-11T14:38:20","modified_gmt":"2025-06-11T11:38:20","slug":"ce-este-o-adresa-ip-si-rolul-ei","status":"publish","type":"post","link":"https:\/\/dds.ro\/blog\/ce-este-o-adresa-ip-si-rolul-ei\/","title":{"rendered":"Ce este o adres\u0103 IP \u0219i rolul ei"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"986\" height=\"493\" data-id=\"639\" src=\"https:\/\/dds.ro\/blog\/wp-content\/uploads\/2025\/06\/ipv4-1.jpg\" alt=\"\" class=\"wp-image-639\" srcset=\"https:\/\/dds.ro\/blog\/wp-content\/uploads\/2025\/06\/ipv4-1.jpg 986w, https:\/\/dds.ro\/blog\/wp-content\/uploads\/2025\/06\/ipv4-1-300x150.jpg 300w, https:\/\/dds.ro\/blog\/wp-content\/uploads\/2025\/06\/ipv4-1-768x384.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Introducere<\/h3>\n\n\n\n<p>\u00cen lumea re\u021belelor de calculatoare \u0219i a internetului, conceptul de <strong>adres\u0103 IP<\/strong> st\u0103 la baza comunic\u0103rii \u00eentre dispozitive. Fie c\u0103 accesezi un site web, trimi\u021bi un e-mail sau lucrezi pe un server VPS, dedicat ori \u00een cloud, pentru fiecare tranzac\u021bie digital\u0103 este necesar\u0103 identificarea clar\u0103 a sursei \u0219i destina\u021biei. \u00cen acest articol detaliat, vei descoperi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Defini\u021bia \u0219i func\u021bionarea unei adrese IP<\/li>\n\n\n\n<li>Diferen\u021bele dintre IPv4 \u0219i IPv6<\/li>\n\n\n\n<li>Structura \u0219i clasificarea adreselor IP<\/li>\n\n\n\n<li>Cum se atribuie adresele IP \u00een medii de tip server VPS, server dedicat \u0219i server cloud<\/li>\n\n\n\n<li>Importan\u021ba securit\u0103\u021bii adreselor IP<\/li>\n\n\n\n<li>Instrumente \u0219i metode de gestionare a adreselor IP<\/li>\n\n\n\n<li>\u00centreb\u0103ri frecvente<\/li>\n<\/ul>\n\n\n\n<p>Articolul are peste 2000 de cuvinte, este redactat \u00een limba rom\u00e2n\u0103 corect\u0103, cu diacritice \u0219i optimizat SEO pentru cuvintele cheie <strong><a href=\"https:\/\/dds.ro\/servere-vps\">servere VPS<\/a><\/strong>, <strong>servere dedicate<\/strong> \u0219i <strong>servere cloud<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">1. Defini\u021bia adresei IP<\/h2>\n\n\n\n<p>O <strong>adres\u0103 IP<\/strong> (Internet Protocol address) reprezint\u0103 un identificator unic, numeric \u0219i\/sau alfanumeric, atribuit unui dispozitiv conectat la o re\u021bea care utilizeaz\u0103 protocolul Internet. Scopul principal este de a permite localizarea \u0219i comunicarea \u00eentre noduri pe internet sau \u00een re\u021bele private.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Adres\u0103 surs\u0103<\/strong>: identific\u0103 dispozitivul care trimite datele.<\/li>\n\n\n\n<li><strong>Adres\u0103 destina\u021bie<\/strong>: identific\u0103 dispozitivul care prime\u0219te datele.<\/li>\n<\/ul>\n\n\n\n<p>Fiecare pachet de date transmis con\u021bine at\u00e2t adresa IP a emi\u021b\u0103torului, c\u00e2t \u0219i adresa IP a destinatarului, asigur\u00e2nd direc\u021bionarea corect\u0103 prin numeroasele rute \u0219i echipamente intermediare (routere, switch-uri, gateway-uri).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">2. IPv4 vs. IPv6<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">2.1. Internet Protocol versiunea 4 (IPv4)<\/h3>\n\n\n\n<p>IPv4 este standardul istoric, introdus \u00een 1983. Folose\u0219te adrese de 32 de bi\u021bi, exprimate de obicei \u00een nota\u021bie zecimal\u0103 punctat\u0103:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">CopyEdit<code>192.168.1.10\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Num\u0103r maxim de adrese teoretice: 2\u00b3\u00b2 \u2248 4,29 miliarde<\/li>\n\n\n\n<li>Fragmentare: patru octe\u021bi (8 bi\u021bi each), separa\u021bi prin punct<\/li>\n\n\n\n<li>Exhaustare adres\u0103: din cauza cre\u0219terii rapide a dispozitivelor conectate, pool-ul IPv4 s-a epuizat \u00een multe regiuni.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2.2. Internet Protocol versiunea 6 (IPv6)<\/h3>\n\n\n\n<p>IPv6 a fost dezvoltat pentru a rezolva problema limit\u0103rilor IPv4. Utilizeaz\u0103 adrese de 128 de bi\u021bi, exprimate \u00een nota\u021bie hexazecimal\u0103, grupate c\u00e2te patru cifre:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">makefileCopyEdit<code>2001:0db8:85a3:0000:0000:8a2e:0370:7334\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Num\u0103r imens de adrese: 2\u00b9\u00b2\u2078 (\u2248 340 undecilioane)<\/li>\n\n\n\n<li>Elimin\u0103 necesitatea NAT \u00een re\u021belele obi\u0219nuite<\/li>\n\n\n\n<li>Suport\u0103 fragmentare \u0219i extensii avansate de securitate (IPsec integrat)<\/li>\n<\/ul>\n\n\n\n<p>Migrarea complet\u0103 la IPv6 este \u00eenc\u0103 \u00een curs, \u00eens\u0103 majoritatea furnizorilor de cloud \u0219i de <a href=\"https:\/\/dds.ro\/servere-dedicate\">servere dedicate<\/a> ofer\u0103 suport dual-stack (IPv4 + IPv6) pentru compatibilitate maxim\u0103.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">3. Structura \u0219i clasificarea adreselor IPv4<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">3.1. Clasele de adres\u0103 IPv4<\/h3>\n\n\n\n<p>\u00cen sistemul tradi\u021bional, cadrul adreselor IPv4 era \u00eemp\u0103r\u021bit \u00een cinci clase principale:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Clasa<\/th><th>Gam\u0103 adrese<\/th><th>Utilizare<\/th><\/tr><\/thead><tbody><tr><td>A<\/td><td>1.0.0.0 \u2013 126.255.255.255<\/td><td>Re\u021bele foarte mari<\/td><\/tr><tr><td>B<\/td><td>128.0.0.0 \u2013 191.255.255.255<\/td><td>Re\u021bele medii<\/td><\/tr><tr><td>C<\/td><td>192.0.0.0 \u2013 223.255.255.255<\/td><td>Re\u021bele mici<\/td><\/tr><tr><td>D<\/td><td>224.0.0.0 \u2013 239.255.255.255<\/td><td>Multicast<\/td><\/tr><tr><td>E<\/td><td>240.0.0.0 \u2013 254.255.255.255<\/td><td>Experimental \/ Rezervat<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">3.2. Adrese private \u0219i publice<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Adrese private<\/strong>: utilizate \u00een re\u021bele interne, nu sunt rutabile pe internet. Exemple:\n<ul class=\"wp-block-list\">\n<li>Clasa A: 10.0.0.0\/8<\/li>\n\n\n\n<li>Clasa B: 172.16.0.0\/12<\/li>\n\n\n\n<li>Clasa C: 192.168.0.0\/16<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Adrese publice<\/strong>: rutabile pe internet \u0219i alocate de autorit\u0103\u021bi (IANA, RIR). Furnizorii de <strong>servere VPS<\/strong>, <strong>servere dedicate<\/strong> \u0219i <strong><a href=\"https:\/\/dds.ro\/servere-vps\">servere cloud<\/a><\/strong> aloc\u0103 clien\u021bilor adrese publice statice sau dinamice conform pachetului ales.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">4. Atribuirea adreselor IP \u00een medii virtuale \u0219i cloud<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">4.1. Servere VPS<\/h3>\n\n\n\n<p>Un <strong>server VPS<\/strong> (Virtual Private Server) folose\u0219te virtualizare la nivel de sistem de operare sau hardware (ex. KVM, Xen, OpenVZ). Fiecare instan\u021b\u0103 VPS prime\u0219te una sau mai multe adrese IP publice \u0219i, de regul\u0103, poate avea adrese IP private pentru comunicarea intern\u0103 \u00eentre VPS-uri pe acela\u0219i host fizic.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>IP public static<\/strong>: ideal pentru g\u0103zduirea unui site, server de e-mail sau VPN.<\/li>\n\n\n\n<li><strong>IP din pool dinamic<\/strong>: schimb\u0103 la restart, util pentru aplica\u021bii non-misiune critic\u0103.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4.2. Servere dedicate<\/h3>\n\n\n\n<p>Un <strong>server dedicat<\/strong> ofer\u0103 hardware exclusiv unui singur client. Furnizorul atribuie de obicei:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un set de 1\u20134 adrese IP publice statice<\/li>\n\n\n\n<li>Op\u021bional, adrese IP private \u00een re\u021belele interne ale datacenter-ului<\/li>\n<\/ul>\n\n\n\n<p>Avantajul major este controlul complet asupra configur\u0103rii re\u021belei \u0219i izolarea total\u0103 de restul infrastructurii.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4.3. Servere cloud<\/h3>\n\n\n\n<p>\u00cen mediile de tip <strong>server cloud<\/strong> (AWS EC2, Google Compute Engine, Azure VM), atribuirile de IP sunt gestionate din consol\u0103:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>IP public elastic\/statist<\/strong>ic: rezervat \u0219i ata\u0219at instan\u021bei; nu se schimb\u0103 la restart.<\/li>\n\n\n\n<li><strong>IP public dinamic<\/strong>: alocat automat, poate fi schimbat la reboot.<\/li>\n\n\n\n<li><strong>IP privat<\/strong>: utilizat \u00een VPC\/subnet-uri pentru comunicare intern\u0103 \u00eentre instan\u021be.<\/li>\n<\/ul>\n\n\n\n<p>Regulile de rutare \u0219i <strong>Security Groups<\/strong> (AWS), <strong>NSG<\/strong> (Azure) sau <strong>Firewall Rules<\/strong> (Google Cloud) permit configurarea granular\u0103 a traficului c\u0103tre \u0219i dinspre aceste adrese IP.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">5. Importan\u021ba adreselor IP \u00een securitate<\/h2>\n\n\n\n<p>\u00cen contextul <strong>serverelor VPS<\/strong>, <strong>serverelor dedicate<\/strong> \u0219i <strong>serverelor cloud<\/strong>, adresele IP au mai multe roluri critice:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Filtrarea traficului<\/strong> prin firewall:\n<ul class=\"wp-block-list\">\n<li>Permit\/deny pe baz\u0103 de IP (whitelist\/blacklist).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Rate limiting \u0219i protec\u021bie DDOS<\/strong>:\n<ul class=\"wp-block-list\">\n<li>WAF \u0219i servicii anti-DDoS pot identifica surse mali\u021bioase dup\u0103 IP.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Audit \u0219i monitorizare<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Jurnalele de acces con\u021bin IP-ul clientului; esen\u021bial \u00een anchete forenzice.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Geoloca\u021bie \u0219i politici de acces<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Blocarea accesului din anumite regiuni (geoblocking).<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Men\u021binerea unui registru actualizat cu IP-urile autorizate \u0219i monitorizarea continu\u0103 a acces\u0103rilor suspecte reprezint\u0103 piloni importan\u021bi \u00een asigurarea disponibilit\u0103\u021bii \u0219i integrit\u0103\u021bii serviciilor.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">6. Configurarea \u0219i gestionarea adreselor IP<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">6.1. Configurare manual\u0103 pe Linux<\/h3>\n\n\n\n<p>Pe un server VPS sau dedicat cu distribu\u021bie Linux (Debian\/Ubuntu):<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">bashCopyEdit<code># Editare \/etc\/network\/interfaces (Debian\/Ubuntu)\nauto eth0\niface eth0 inet static\n    address 203.0.113.10\n    netmask 255.255.255.0\n    gateway 203.0.113.1\n    dns-nameservers 8.8.8.8 8.8.4.4\n<\/code><\/pre>\n\n\n\n<p>Dup\u0103 salvare:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">bashCopyEdit<code>sudo systemctl restart networking\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">6.2. Configurare pe Windows Server<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Deschide \u201cNetwork Connections\u201d.<\/li>\n\n\n\n<li>Click dreapta pe adaptor \u2192 \u201cProperties\u201d.<\/li>\n\n\n\n<li>Selecteaz\u0103 \u201cInternet Protocol Version 4 (TCP\/IPv4)\u201d \u2192 \u201cProperties\u201d.<\/li>\n\n\n\n<li>Bifeaz\u0103 \u201cUse the following IP address\u201d \u0219i completeaz\u0103 c\u00e2mpurile.<\/li>\n\n\n\n<li>Apas\u0103 \u201cOK\u201d \u0219i reporne\u0219te adaptorul de re\u021bea.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">6.3. Gestionare \u00een cloud<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">AWS EC2<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00cen AWS Console, navigheaz\u0103 la \u201cElastic IPs\u201d \u2192 \u201cAllocate Elastic IP\u201d.<\/li>\n\n\n\n<li>Ata\u0219eaz\u0103 IP-ul la instan\u021ba dorit\u0103.<\/li>\n\n\n\n<li>Pentru IP privat, define\u0219te subnet-ul \u0219i route table-ul din VPC.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Google Cloud<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00cen \u201cVPC network\u201d \u2192 \u201cExternal IP addresses\u201d \u2192 \u201cRESERVE STATIC ADDRESS\u201d.<\/li>\n\n\n\n<li>Atribuie adresa la instan\u021b\u0103 \u00een \u201cNetwork interfaces\u201d.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Azure<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u00cen \u201cPublic IP addresses\u201d \u2192 \u201cCreate\u201d.<\/li>\n\n\n\n<li>Configureaz\u0103 SKU (Basic\/Standard), alocare (Static\/Dynamic), apoi ata\u0219eaz\u0103 la VM.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">7. Instrumente \u0219i solu\u021bii pentru management avansat<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>IP Address Management (IPAM)<\/strong>\n<ul class=\"wp-block-list\">\n<li>Sisteme precum phpIPAM, SolarWinds IPAM sau Infoblox pentru eviden\u021ba \u0219i atribuirea centralizat\u0103 a adreselor IP.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Network Monitoring<\/strong>\n<ul class=\"wp-block-list\">\n<li>Nagios, Zabbix, Prometheus pentru monitorizarea ping, traceroute \u0219i disponibilitate.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Scanare \u0219i inventariere<\/strong>\n<ul class=\"wp-block-list\">\n<li>Nmap, Masscan pentru identificarea hosturilor active \u0219i porturilor deschise.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Automatizare<\/strong>\n<ul class=\"wp-block-list\">\n<li>Ansible, Terraform pentru definirea configur\u0103rilor de re\u021bea ca \u0219i cod (IaC), inclusiv IP-urile statice \u0219i dinamice.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">8. \u00centreb\u0103ri frecvente (FAQ)<\/h2>\n\n\n\n<p><strong>1. Ce diferen\u021b\u0103 exist\u0103 \u00eentre adres\u0103 IP public\u0103 \u0219i privat\u0103?<\/strong><br>Adresa IP privat\u0103 este folosit\u0103 \u00een re\u021bele interne, nefiind rutabil\u0103 direct pe internet. Adresa IP public\u0103 este vizibil\u0103 \u0219i accesibil\u0103 din exterior, permi\u021b\u00e2nd comunicarea direct\u0103 cu alte re\u021bele.<\/p>\n\n\n\n<p><strong>2. De ce am nevoie de IPv6 dac\u0103 am IPv4 func\u021bional?<\/strong><br>Pool-ul IPv4 este epuizat, iar IPv6 ofer\u0103 scalabilitate practic\u0103 pentru miliarde de dispozitive. \u00cen plus, IPv6 aduce \u00eembun\u0103t\u0103\u021biri de securitate \u0219i performan\u021b\u0103.<\/p>\n\n\n\n<p><strong>3. Cum pot verifica adresa IP al serverului meu VPS?<\/strong><br>Pe Linux, comanda <code>ip addr show<\/code> sau <code>curl ifconfig.me<\/code>. \u00cen panoul furnizorului de VPS vei g\u0103si lista de adrese alocate.<\/p>\n\n\n\n<p><strong>4. Pot avea mai multe adrese IP pe acela\u0219i server dedicat?<\/strong><br>Da. \u00cen general se aloc\u0103 un bloc de adrese publice, iar tu po\u021bi configura interfe\u021be virtuale (eth0:1, eth0:2 etc.) sau bridge-uri pentru a le utiliza.<\/p>\n\n\n\n<p><strong>5. Ce este dual-stack \u0219i de ce e important?<\/strong><br>Dual-stack \u00eenseamn\u0103 suport simultan pentru IPv4 \u0219i IPv6 pe aceea\u0219i interfa\u021b\u0103. Este crucial pentru compatibilitate \u00een tranzi\u021bia c\u0103tre IPv6.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Reading Time: <\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">minutes<\/span><\/span>Introducere \u00cen lumea re\u021belelor de calculatoare \u0219i a internetului, conceptul de adres\u0103 IP st\u0103 la baza comunic\u0103rii \u00eentre dispozitive. Fie c\u0103 accesezi un site web, trimi\u021bi un e-mail sau lucrezi pe un server VPS, dedicat ori \u00een cloud, pentru fiecare tranzac\u021bie digital\u0103 este necesar\u0103 identificarea clar\u0103 a sursei \u0219i destina\u021biei. \u00cen acest articol detaliat, vei<\/p>\n","protected":false},"author":3,"featured_media":638,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,6,33],"tags":[129,15,34],"class_list":["post-636","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","category-servere-dedicate","category-vps","tag-servere-cloud","tag-servere-dedicate","tag-servere-vps"],"_links":{"self":[{"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/posts\/636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/comments?post=636"}],"version-history":[{"count":2,"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/posts\/636\/revisions"}],"predecessor-version":[{"id":640,"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/posts\/636\/revisions\/640"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/media\/638"}],"wp:attachment":[{"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/media?parent=636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/categories?post=636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dds.ro\/blog\/wp-json\/wp\/v2\/tags?post=636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}