Api DirectAdmin

dominixz | 2018-08-23 10:19:35 UTC | #1

Witam, mam problem chciałbym aby jakiś sprytny skrypt w PHP w mojej denie zmienił adres IP w rekordzie A. I tu jest moje pytanie jak tego dokońać, dodam że znalazłem API dla DirectAdmin tyle że nie wiem jak mam je użyć na LVLUP i zmienic to co napisałem wyżej. Za wszelkie odpowiedzi będę wdzięczny :)
Niżej zamieszczam linki do przykładów API.

http://www.directadmin.com/sample_api.txt
https://www.directadmin.com/features.php?id=504


Nieznajomy11 | 2018-08-23 12:20:11 UTC | #2

Nie wiem czy ta funkcja jest tutaj aktywna, ale zakładając, że jest - z czym dokładniej masz problem?


dominixz | 2018-08-23 14:35:38 UTC | #3

Nie mam pojęcia jak napisać to aby się zmieniło mimo przejrzenia przykładów oraz co konkretnie mam wpisac w server_ip tak gdzie jest to pokazane na przykładzie


SystemZ | 2018-08-23 15:06:44 UTC | #4

Co dokładnie chcesz osiągnąć? Może użycie API od DA nie będzie w ogóle konieczne. Podaj więcej szczegółów.


dominixz | 2018-08-23 15:24:48 UTC | #5

Chodzi mi o to że chciałbym aby skrypt napisany w języku PHP zmieniał podpięty adres IP na inny adres IP w subdomenie domeny którą posiadam. Myslałem aby to zrobic przy pomocy api DA, lecz nie wiem jak tego api użyć i może jest inny sposób aby to zrobić. Napisałem chyba wystarczająco szczegółów.


SystemZ | 2018-08-23 15:27:26 UTC | #6

Daj znać dlaczego chcesz zmieniać tak często ten adres, może wcale nie trzeba tego robić.


Timo | 2018-08-23 15:29:53 UTC | #7

Wydaje mi się, że autor chciałby osiągnąć coś typu no-ip.com .
Jeśli o to chodzi, to najprościej będzie skorzystać z właśnie takiej usługi i podpiąć ją jako rekord CNAME.
Na pewno to będzie bezpieczniejsze :D


dominixz | 2018-08-23 15:37:49 UTC | #8

Napiszę przykładem co ostatecznie chce uzyskać, chciałbym aby automatycznie np. o godz. 12:00 adres IP (przykład 127.0.0.1) w domenie zostal zamieniony na adres (przyklad 128.0.0.1) a o 24:00 adres w tej samej domenie został zamieniony z 128.0.0.1 znów na 127.0.0.1. W ten sposób gracze gry (Minecraft Pocket Edition) o różnych porach są na innych serwerach nie mogę użyć żadnego proxy i o danych godzinach robić transfer graczy gdyż używam starszej wersji tej gry gdzie jeszcze tego nie ma. Wpadłem na jeszcze jeden pomysł czy da się przez firewalld lub iptables przekierowac cały ruch z jednego vpsa na drugi ???


Timo | 2018-08-23 15:40:23 UTC | #9

[quote=”dominixz, post:8, topic:7953”]
Wpadłem na jeszcze jeden pomysł czy da się przez firewalld lub iptables przekierowac cały ruch z jednego vpsa na drugi ???
[/quote]

Oczywiście, nawet będzie to o wiele lepsze rozwiązanie niż zmieniać ustawienia domeny - szczególnie że propagacja zmian u wszystkich może trochę potrwać ;)


dominixz | 2018-08-23 15:45:39 UTC | #10

Czemu ja na to wczesniej nie wpadłem :v
Więc teraz jakie reguły posłużą do tego ?


system | 2018-09-24 15:45:40 UTC | #11

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.