Linux νΈνμ±μ μΆκ°νμμμ€.
μ, μ΄κ²μ μ°λ¦¬ λ‘λ맡μ μμ΅λλ€. κ·Έλ¬λ λ¨Όμ λλΆλΆμ μ¬μ©μκ° μ΄λ¬ν νλ«νΌμ© μ±μ μμ²νκΈ° λλ¬Έμ MacOS λ° Windows λ²μ μ μΆμνκ³ μΆμ΅λλ€.
μκ·λͺ¨ Linux μλ²μμ λ Έλλ₯Ό μ€ν μ€μ΄λ©° dVPNμ ν΅ν΄ λ€νΈμν¬ λ€μμ€νμ΄μ€μ νΈλν½μ ν°λλ§νμ¬ μ νν μ ν리μΌμ΄μ μμ μ¬μ©ν μ μλλ‘ νκ³ μΆμ΅λλ€.
READMEμ μ§μΉ¨μ λ°λΌ μ½λλ₯Ό λΉλν μ μμμ΅λλ€. μ±μ μ€νν μλ μκ³ Mysterium κ·Έλν½κ³Ό λ‘λ© ν둬ννΈκ° μλ μ°½μ΄ λνλ©λλ€. κ·Έλ°λ° κ³μ μΈμκ° λ©λλ€
Connecting to the supervisor...
λ μ΄μ μ΄λνμ§ μκ³ ν°λ―Έλλ‘ μ΄λν©λλ€. μμλλ μΌμ λκΉ?
λν μ¬μ© κ°λ₯ν λ Έλλ₯Ό λμ΄ νκ³ κ·Έ μ€ νλμ μ°κ²° νλ λͺ κ°μ§ API λͺ λ Ήμ μ¬μ©νλ κ²μ κ³ λ €νμμμ€.
@dpellegr κ°λ
μλ μμ§ Linuxλ‘ μ΄μλμ§ μμμ΅λλ€. μ΄κ²μ΄ 곡μ Linux λ°μ€ν¬ν± μ±μ΄ μλ μ΄μ μ
λλ€.
Linuxμμλ myst cli
μ¬μ©ν΄ λ³Ό μ μμ΅λλ€.
Linuxμμλ
myst cli
μ¬μ©ν΄ λ³Ό μ μμ΅λλ€.
μ€, μ΄κ²μ λ§€μ° λ©μ§ κ² κ°μ΅λλ€!
κ·Έκ²μ΄ 무μμΈμ§, μ΄λ»κ² μ¬μ©νλμ§ μ΄ν΄νλ λ° λͺ κ°μ§ λ¬Έμ κ° μμμ΅λλ€. λ°λΌμ κΈ°λ³Έμ μΌλ‘ λ Έλμ ν¨κ» μ 곡λ©λλ€. μ΄λ₯Ό μ€νν λ€μ μ¬κΈ°μ λ¬Έμνλ http μμ²μ ν΅ν΄ μνΈ μμ©ν©λλ€. https://tequilapi.mysterium.network/
λ΄ λ§μ΄ λ§μ?
μΆμ . λ Έλλ₯Ό κΈ°λ³Έμ μΌλ‘ μ€ννκ³ λ컀 컨ν μ΄λλ₯Ό μμ νκ³ μΆμ μλ μμ΅λλ€.
λ€, λ§μ΅λλ€. myst cli
λ λ
Έλμ ν¨κ» μ 곡λ©λλ€. λ
Έλλ μλΉμ λ° κ³΅κΈμ λͺ¨λμμ μλν μ μμΌλ©° λ λͺ¨λ λͺ¨λ cliλ₯Ό ν΅ν΄ μ μ΄ν μ μμ΅λλ€. CLIλ ν
ν¬λΌ APIλ₯Ό ν΅ν΄ λ
Έλμ ν΅μ ν©λλ€.
myst cli
μ¬μ©νλ λ° μ΄λ €μμ κ²ͺκ³ μμ΅λλ€. μ μ¬μ© μ¬λ‘λ μΌλ° λ°μ€ν¬ν μ±μ²λΌ Myst λ
Έλμ μ°κ²°νκ³ μΆμ΅λλ€.
@arpitjindal97 cli κ°μ μ¬νμ 10μ λ°±λ‘κ·Έμ μμ΅λλ€!
μλ νμΈμ myst cliλ₯Ό linux/dockerμμ λ Έλκ° μλ ν΄λΌμ΄μΈνΈλ‘ μ¬μ©ν μ μμ΅λκΉ?
μλ νμΈμ myst cliλ₯Ό linux/dockerμμ λ Έλκ° μλ ν΄λΌμ΄μΈνΈλ‘ μ¬μ©ν μ μμ΅λκΉ?
νμ νλ! /usr/bin/myst service
(λ€νΈμν¬μ λν μ°κ²°μ μ 곡νλ λ
Έλλ₯Ό μ€ννλ κ²)λ₯Ό μ€ννλ λμ /usr/bin/myst daemon
λ₯Ό μ¬μ©νμ¬ νλ μμ΄ λ
Έλλ₯Ό λΆν
νμμμ€. κ·Έλ° λ€μ myst cli λͺ
λ Ήμ μ¬μ©νμ¬ μ IDλ₯Ό λ±λ‘νκ³ (ν λ²λ§) μ κΈμ ν΄μ νκ³ κ³΅κΈμμ μ°κ²°ν μ μμ΅λλ€.
λ€μμ μ 체 λͺ λ Ή μ€ν μμ λλ€.
/usr/bin/myst --config-dir=/etc/mysterium-node --data-dir=/var/lib/mysterium-node --runtime-dir=/var/run/mysterium-node --keystore.lightweight --agreed-terms-and-conditions daemon
κ·Έλ° λ€μ λ€λ₯Έ ν°λ―Έλμμ:
/usr/bin/myst cli identities unlock $MY_IDENTITY
/usr/bin/myst cli connect $MY_IDENTITY $PROPOSAL wireguard
/usr/bin/myst cli help
λ₯Ό νμΈνμ¬ μ IDλ₯Ό λ±λ‘νλ λ°©λ²κ³Ό μ μ λͺ©λ‘μ μ»λ λ°©λ²μ νμΈνμμμ€.
dockerλ₯Ό μ¬μ©νλ©΄ λ€μκ³Ό κ°μ΄ λ©λλ€.
docker run --cap-add NET_ADMIN -d \
--restart unless-stopped \
--name $NAME \
-v $PATH_TO_SOME_LOCATION_FOR_LOCAL_STORAGE_OF_NODE_STUFF:/var/lib/mysterium-node \
mysteriumnetwork/myst \
daemon
docker exec -it $NAME myst cli identities unlock $MY_IDENTITY
docker exec -it $NAME myst cli connect $MY_IDENTITY $PROPOSAL wireguard
λ΄κ° Windows ν΄λΌμ΄μΈνΈμ λμΌν μ μμ λ°μ§ λͺ»νλ μ΄μ λ₯Ό μμλκΉ? μ£Όκ±°μ©μΌλ‘λ§ μ μμ λͺ©λ‘μ νν°λ§νλ©΄ νν°κ° μλ μ μμκ° 95κ°λΏμ΄κ³ μ°½μ νμΈν λ μ£Όκ±°μ©μ΄ 200κ°μ λλ€^^
μ°κ²°μ μλν λ μ΄ μ€λ₯κ° λ°μν©λλ€.
2021-01-07T21:37:06.507 ERR tequilapi/client/http_client.go:109 > error="Put http://127.0.0.1:4050/connection: λ€μ΄μΌ tcp 0.0.0.0:0->127.0.0.1:405 : μ°κ²°: μ°κ²°μ΄ κ±°λΆλμμ΅λλ€.
(μ°λΆν¬ 20.04μμ)
μλ νμΈμ myst cliλ₯Ό linux/dockerμμ λ Έλκ° μλ ν΄λΌμ΄μΈνΈλ‘ μ¬μ©ν μ μμ΅λκΉ?
@merlinjk μ΄ κ°μ΄λλ₯Ό νμΈ νμΈμ :
v0.41.0+λ₯Ό μ¬μ©νκ³ μλμ§ νμΈνμμμ€( ppa:mysteriumnetwork/node-pre
μμ λ€μ΄λ‘λν μ μμ).
μ΄μ λꡬλ Linux ν΄λΌμ΄μΈνΈλ‘ .deb
ν¨ν€μ§λ₯Ό λ€μ΄λ‘λν μ μμ΅λλ€.
https://github.com/mysteriumnetwork/mysterium-vpn-desktop/releases/latest
κ°μ₯ μ μ©ν λκΈ
νμ νλ!
/usr/bin/myst service
(λ€νΈμν¬μ λν μ°κ²°μ μ 곡νλ λ Έλλ₯Ό μ€ννλ κ²)λ₯Ό μ€ννλ λμ/usr/bin/myst daemon
λ₯Ό μ¬μ©νμ¬ νλ μμ΄ λ Έλλ₯Ό λΆν νμμμ€. κ·Έλ° λ€μ myst cli λͺ λ Ήμ μ¬μ©νμ¬ μ IDλ₯Ό λ±λ‘νκ³ (ν λ²λ§) μ κΈμ ν΄μ νκ³ κ³΅κΈμμ μ°κ²°ν μ μμ΅λλ€.λ€μμ μ 체 λͺ λ Ή μ€ν μμ λλ€.
κ·Έλ° λ€μ λ€λ₯Έ ν°λ―Έλμμ:
/usr/bin/myst cli help
λ₯Ό νμΈνμ¬ μ IDλ₯Ό λ±λ‘νλ λ°©λ²κ³Ό μ μ λͺ©λ‘μ μ»λ λ°©λ²μ νμΈνμμμ€.dockerλ₯Ό μ¬μ©νλ©΄ λ€μκ³Ό κ°μ΄ λ©λλ€.