Tiritiri whatunga o te tohu kiripiri i waenga i nga kaiwhakamahi-a-usbip

I runga i nga huringa o nga ture e pa ana ki nga ratonga whakawhirinaki ("Mo nga ratonga whakawhirinaki hiko" Ukraine), he hiahia te hinonga kia maha nga tari ki te mahi me nga taviri kei runga i nga tohu (i tenei wa, kei te tuwhera tonu te patai mo te maha o nga taviri taputapu. ).

Hei taputapu me te utu iti rawa (kore utu), ka hinga tonu te whiringa usbip. Ko te tūmau i runga i te Ubintu 18.04 i timata te mahi whakawhetai ki te whakaputanga Te tarai i te USB/IP me te whakamatau pai i runga i etahi puku kohiko (na te kore o te tohu i tera wa). Karekau he raruraru motuhake i tua atu i te mana rangatira (rahui mo te kaiwhakamahi) i kitea i taua wa. E marama ana mo te whakarite urunga mo te maha o nga kaiwhakamahi (i te iti rawa kia rua, ki te tiimata), he mea tika ki te wehewehe i to raatau urunga i te waa me te akiaki i a raatau ki te mahi i a raatau mahi.

Ko te patai: Me pehea taku mahi me te iti rawa o te kanikani kia pai ai nga mea katoa mo te katoa...

He hauwarea te wahanga

Tiritiri whatunga o te tohu kiripiri i waenga i nga kaiwhakamahi-a-usbip
Kōwhiringa 1. He maha nga pokatata ki nga konae pekapeka, ara
a) Te hono i te kī uru.
b) He momo momotu.

Kōwae"б» tautohetia, no reira i whakatauhia kia hoatu te nui o te wa ki te mahi me te ki i te 3 meneti.

Ko te ahuatanga o te kiritaki usbip ko te mea i muri i te whakarewatanga, ka noho tonu i roto i te papatohu me te kore e aukati i te huihuinga papatohu, ka taea e koe te kati i te hononga "taapiri" mai i te taha o te kiritaki me te taha o te tūmau.

Anei te mea i pai mo matou:

tuatahi: hononga on.bat

usbip -a 172.16.12.26 4-1
msg * "Подпись/токен недоступны или заняты "

tuarua: kati off.bat

ping 127.0.0.1 -n 180
taskkill /IM usbip.exe /F

Ma te kore e whakawhirinaki ki te mohio o te kaiwhakamahi, i whakakotahihia nga tuhinga ki roto token.bat

on.bat | off.bat

He aha te mea: ko nga konae katoa kei roto i te kōpaki kotahi, i whakarewahia e te konae token.bat, mena ka kati te hononga ka whiwhi tonu te kaiwhakamahi i te karere mo te kore o te kii e waatea ana, i tetahi atu keehi, i muri i te 180 pings. Ko nga rarangi tohu ka taea te whakauru ki te "@ECHO OFF" me te ahunga papatohu ki "> nul" kia kore ai e tino ohorere te kaiwhakamahi, engari kaore e tika kia timata te whakamatautau. Ko te "rere" tuatahi i runga i te puku USB i whakaatu ko nga mea katoa he maamaa, he pono, he maamaa. I tua atu, karekau he raweke mai i te taha tūmau.

Tiritiri whatunga o te tohu kiripiri i waenga i nga kaiwhakamahi-a-usbip

Ko te tikanga, i te wa e mahi tika ana me te tohu, kaore i rite nga mea katoa: me te hononga tinana i roto i te kaiwhakahaere taputapu, ka rehitahia te tohu hei taputapu 2 (WUDF me te kaari atamai), me te hononga whatunga anake hei WUDF (ahakoa he nui tenei ki te tono waehere PIN).

Tiritiri whatunga o te tohu kiripiri i waenga i nga kaiwhakamahi-a-usbip

Ka puta ano hoki ko te "taskkill" nanakia ehara i te tino kino, a ko te kati i te hononga ki runga i te kiritaki he raru, ahakoa he angitu, kaore e kii ka kati mo ia i runga i te tūmau.

I te patunga tapu katoa i runga i te kiritaki, ka mau te tuhinga tuarua:

ping 127.0.0.1 -n 180 > nul
taskkill /IM usbip.exe /F /T  > nul
ping 127.0.0.1 -n 10 > nul
taskkill /IM conhost.exe /F /T  > nul

ahakoa he iti iho i te 50% tana whai huatanga, na te mea ka whakapakeke te tūmau ki te whakaaro kua tuwhera te hononga.

Ko nga raruraru o te hononga i puta mai nga whakaaro mo te whakapai ake i te taha tūmau.

Wāhanga Tūmau

He aha e hiahia ana koe:

  1. Momotuhia nga kaiwhakamahi hohekore mai i te ratonga.
  2. Tirohia ko wai kei te whakamahi (kei te nama tonu ranei) te tohu.
  3. Tirohia mehemea kei te hono te tohu ki te rorohiko ake.

I whakatauhia enei raruraru ma te whakamahi i nga ratonga crontab me apache. Ko te ahua motuhake o te tuhi ano i te ahua o nga hua aro turuki o nga tohu 2 me te 3 e pai ana ki a maatau e tohu ana ka taea te whakatakoto i te punaha konae ki runga i te ramdrive. Raina taapiri ki /etc/fstab

tmpfs   /ram_drive      tmpfs   defaults,nodev,size=64K         0       0

He kōpaki hōtuhi me ngā hōtuhi kua waihangatia ki te putake: wetewete-whakapuru te tohu usb_restart.sh

usbip unbind -b 1-2
sleep 2
usbip bind -b 1-2
sleep 2
usbip attach --remote=localhost --busid=1-2
sleep 2
usbip detach --port=00

te tiki rarangi o nga taputapu kaha usblist_id.sh

usbip list -r 127.0.0.1 | grep ':' |awk -F ":" '{print $1}'| sed s/' '//g | grep -v "^$" > /ram_drive/usb_id.txt

te whiwhi i te rarangi o nga IP kaha (me nga whakarereketanga i muri mai hei whakaatu i nga ID kaiwhakamahi) usbip_client_ip.sh

netstat -an | grep :3240 | grep ESTABLISHED|awk '{print $5}'|cut -f1 -d":" > /ram_drive/usb_ip_cli.txt

Ko te crontab ano te ahua penei:

*/5 * * * * /!script/usb_restart.sh > /dev/null 2>&1
* * * * * ( sleep 30 ; /!script/usblist_id.sh > /dev/null)
* * * * * (sleep 10 ; /!script/usbip_client_ip.sh > /dev/hull)

Na kei a matou: ia 5 meneti ka taea e tetahi kaiwhakamahi hou te hono, ahakoa ko wai i mahi me te tohu. Kei te hono te kōpaki /ramdrive ki te tūmau http mā te whakamahi i te symlink, e 2 ngā kōnae kuputuhi e tiakina ana, e whakaatu ana i te mana o te tūmau usbip.

Wāhanga e whai ake nei: “He kino i roto i te takai”

Kōwhiringa II. Kia pai ai te kaiwhakamahi me te iti rawa o te atanga whakamataku. Te pohehe i te mea he rereke nga momo putanga o nga kaiwhakamahi o Windows me nga anga rereke, motika rereke, he huarahi iti ake te raru Raharuhi Kaore i kitea e ahau (he akoranga ahau mo C #, engari kaore i tenei keehi). Ka taea e koe te whakahaere i nga konae pekapeka mai i te atanga i te papamuri, ka whakaitihia, engari kaore he whakamatautau tika, ko au ake te whakaaro: me tiro koe ki te kohikohi i te kore o te kaiwhakamahi.

Tiritiri whatunga o te tohu kiripiri i waenga i nga kaiwhakamahi-a-usbip

Ko nga mahi e whai ake nei i whakatauhia e te atanga me te rorohiko:

  1. Ka whakaatu mena kei te pukumahi te tohu.
  2. I te whakarewatanga tuatahi, ko te tatūnga tuatahi ko te whakaputa i nga konae pekapeka "tika" e whakatinana ana i te whakarewatanga me te aukati i tetahi huihuinga me te tūmau tohu. I te tiimata o muri mai, ka whakatinanahia te aratau "ratonga" ma te whakamahi i te kupuhipa.
  3. Te tirotiro i te nohonga o te hononga ki te tūmau, na reira ka pootihia mena he pukumahi, he whakaatu karere ranei mo nga raru. Ina hoki ano te whakawhitiwhiti korero, ka timata aunoa te kaupapa ki te mahi i roto i te aratau noa.

Ka whakatinanahia te mahi tahi me te tūmau WEB ma te whakamahi i te taapiri fphttpclient snap-in.


ka waiho he hononga ki te putanga o naianei o te kiritaki

kei reira ano etahi atu whakaaro mo te kaupapa o te tuhinga, tae atu ki tetahi waahanga o te ngakau nui mo te hua VirtualHere me ona ahuatanga...

Source: will.com

Tāpiri i te kōrero