{"id":395,"date":"2022-02-23T22:56:34","date_gmt":"2022-02-23T20:56:34","guid":{"rendered":"https:\/\/onrz.net\/?p=395"},"modified":"2022-03-06T02:04:31","modified_gmt":"2022-03-06T00:04:31","slug":"qemu-ile-digitalocean-windows-10-kurulumu","status":"publish","type":"post","link":"https:\/\/onrz.net\/tr\/qemu-ile-digitalocean-windows-10-kurulumu\/","title":{"rendered":"Qemu ile DigitalOcean Windows 10 Kurulumu Nas\u0131l Yap\u0131l\u0131r?"},"content":{"rendered":"\n

DigitalOcean Windows 10 image dosyas\u0131 olarak .iso kabul etmiyor. Biz de Windows 10’u \u00f6nce sanal sunucuda Qemu ile kuraca\u011f\u0131z. Kurulu imaj dosyas\u0131 ile yeni bir sunucuyu aya\u011fa kald\u0131raca\u011f\u0131z.<\/p>\n\n\n\n

Bunun i\u00e7in 2 farkl\u0131 y\u00f6ntem deneyece\u011fim.
1- Sunucuyu lokalde virtualbox \u00fczerine kuraca\u011f\u0131m\u0131z windows imaj\u0131 ile aya\u011fa kald\u0131rmak.
2- Sunucuyu digitalocean droplette ubuntu qemu sanalla\u015ft\u0131rma uygulamas\u0131 \u00fczerine kuraca\u011f\u0131m\u0131z windows imaj\u0131 ile aya\u011fa kald\u0131rmak.<\/p>\n\n\n\n

Bu yaz\u0131da 2. y\u00f6ntemi deneyece\u011fim.<\/p>\n\n\n\n

Digital Ocean \u00fczerinde windows imaj\u0131 olu\u015fturmak<\/h2>\n\n\n\n

Y\u00fcksek performansl\u0131 bir droplet kuruyoruz. Distribution olarak ubuntu se\u00e7elim. Daha uygun olmas\u0131 a\u00e7\u0131s\u0131ndan shared CPU se\u00e7iyorum. <\/p>\n\n\n\n

Datacenter olarak bulundu\u011fum konuma daha yak\u0131n oldu\u011fu i\u00e7in Frankfurt se\u00e7iyorum. <\/p>\n\n\n\n

Hostname olarak -daha sonra hat\u0131rlamak i\u00e7in \u00f6nemli- imageserver se\u00e7tim.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Sunucuya ba\u011flanmak i\u00e7in putty kullan\u0131yorum. Bilgisayar\u0131n\u0131zda yoksa digitalocean console kullanabilirsiniz.
\"\"<\/p>\n\n\n\n

Sunucuya Putty ile ba\u011flan\u0131rken uzun i\u015flemler s\u0131ras\u0131nda timeout olmamak i\u00e7in a\u015fa\u011f\u0131daki ayar\u0131 yapman\u0131z\u0131 \u00f6neriyorum. “Connection” tab\u0131nda yer alan<\/p>\n\n\n\n

“Seconds between keepalives” ayar\u0131n\u0131 10 yap\u0131yoruz.
“Disable Nagle\u2019s Algorithm” kutucu\u011fu se\u00e7ili olmal\u0131
“Enable TCP Keepalives” kutucu\u011fu se\u00e7ili olmal\u0131<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi bu ayarlar\u0131 default olarak saklamam\u0131z gerekiyor. B\u00f6ylece her Putty a\u00e7t\u0131\u011f\u0131m\u0131zda bu ayar ge\u00e7erli olacak.<\/p>\n\n\n\n

“Saved Sessions” alt\u0131nda “Default Settings” se\u00e7ili oldu\u011fundan emin olun. “Save” diyerek ayarlar\u0131 kaydetmi\u015f oluyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Putty kullanarak sunucuya kullan\u0131c\u0131 ad\u0131 “root” ve belirledi\u011fimiz \u015fifre ile ba\u011flan\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Sunucu paketlerini g\u00fcncelle\u015ftiriyoruz.<\/p>\n\n\n\n

apt-get update<\/p>\n\n\n\n

Sanalla\u015ft\u0131rma i\u00e7in kullanaca\u011f\u0131m\u0131z Qemu paketlerini kuruyoruz.
apt install -y qemu-utils && apt install -y qemu-system-x86<\/p>\n\n\n\n

Qemu ile img dosyas\u0131 olu\u015fturuyoruz. Bu dosyay\u0131 sanalla\u015ft\u0131rma diski olarak kullanaca\u011f\u0131z. 32G yazan yeri size uygun bir boyutla de\u011fi\u015ftirebilirsiniz. Dikkat, ne kadar b\u00fcy\u00fck se\u00e7erseniz i\u015flemler o kadar uzun s\u00fcr\u00fcyor onu da hat\u0131rlatay\u0131m.<\/p>\n\n\n\n

qemu-img create -f raw windows10.img 32G<\/p>\n\n\n\n

i\u015flem sonucu \u015fu \u015fekilde olmal\u0131, i\u015flem \u00e7ok k\u0131sa s\u00fcr\u00fcyor,
Formatting ‘windows10.img’, fmt=raw size=34359738368<\/p>\n\n\n\n

Sanal sunucu kullanaca\u011f\u0131m\u0131z i\u00e7in bu driverlara ihtiyac\u0131m\u0131z olacak. \u0130ndiriyoruz.
wget https:\/\/fedorapeople.org\/groups\/virt\/virtio-win\/direct-downloads\/stable-virtio\/virtio-win.iso<\/p>\n\n\n\n

\u015eimdi windows kurulumu i\u00e7in iso dosyas\u0131na ihtiyac\u0131m\u0131z var. Buraya t\u0131klayarak microsoft sitesinden indirece\u011fiz.<\/a><\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Linkteki siteden arac\u0131 \u015fimdi indirin diyerek devam ediyoruz.<\/p>\n\n\n\n

\u0130ndirdi\u011fimiz uygulamay\u0131 \u00e7al\u0131\u015ft\u0131r\u0131yoruz. “Ba\u015fka bir bilgisayar i\u00e7in y\u00fckleme medyas\u0131” se\u00e7ene\u011fi ile devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Ayarlar\u0131 bu \u015fekilde b\u0131rakabilirsiniz,<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Kullan\u0131lacak medya olarak “ISO dosyas\u0131” se\u00e7iyoruz. Devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u0130ndirme tamamland\u0131\u011f\u0131nda ISO dosyas\u0131n\u0131 google drive, dropbox gibi bulut depolama uygulamalar\u0131ndan birisine y\u00fckleyip linkini al\u0131yoruz. “Anyone with this link can view” olmas\u0131na dikkat edin.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

wget -O windows.iso https:\/\/www.dropbox.com\/s\/1yy3httsy3oo4kv\/Windows.iso?dl=0 olu\u015fturdu\u011funuz-link<\/p>\n\n\n\n

\u0130nternetten buldu\u011funuz windows iso linklerine g\u00fcvenmeyin. Siz microsoft sitesinden indirip kendiniz buluta y\u00fckleyin ve sunucunuzu bu \u015fekilde kurun. \u0130nternetten bulaca\u011f\u0131n\u0131z ISO dosyalar\u0131n\u0131n i\u00e7erisinde zararl\u0131 yaz\u0131l\u0131mlar bulunabilir.<\/p>\n\n\n\n

\u015eimdi sanalla\u015ft\u0131rma yapaca\u011f\u0131z. Windows10.img dosyas\u0131n\u0131 harddisk olarak kullanaca\u011f\u0131z. Windows.iso dosyas\u0131n\u0131 cd\/dvdrom olarak kullanaca\u011f\u0131z. <\/p>\n\n\n\n

Bunu da vnc olarak eri\u015fime a\u00e7aca\u011f\u0131z. 7G yerine kurdu\u011funuz (imageserver) sunucusunun RAM’inden biraz d\u00fc\u015f\u00fck bir de\u011fer yazmal\u0131s\u0131n\u0131z. <\/p>\n\n\n\n

\u00d6rne\u011fin benim sunucum 8G oldu\u011fu i\u00e7in sanalla\u015ft\u0131rmaya 7G ay\u0131rd\u0131m.<\/p>\n\n\n\n

qemu-system-x86_64
-m 7G
-cpu host
-enable-kvm
-boot order=d
-drive file=windows.iso,media=cdrom
-drive file=windows10.img,format=raw,if=virtio
-drive file=virtio-win.iso,media=cdrom
-vnc :0<\/p>\n\n\n\n

Kodu yap\u0131\u015ft\u0131rd\u0131ktan sonra 2 kez enter’a basman\u0131z gerekiyor. Bekleme ekran\u0131 \u015fu \u015fekilde olmal\u0131.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi VNC ile ba\u011flant\u0131 yapaca\u011f\u0131z. Ben RealVNC firmas\u0131n\u0131n VNC Viewer uygulamas\u0131n\u0131 kulland\u0131m. VNC Viewer buradan indirilebilir. <\/a><\/p>\n\n\n\n

IP adresimiz ile VNC Viewer uygulamas\u0131ndan sanalla\u015ft\u0131rma yaz\u0131l\u0131m\u0131na ba\u011flan\u0131yoruz.<\/p>\n\n\n\n

\u015e\u00f6yle bir \u015fifreleme uyar\u0131s\u0131 gelirse devam diyebilirsiniz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi kurulum ekran\u0131na ula\u015fm\u0131\u015f oluyoruz. Kar\u015f\u0131n\u0131za siyah bir ekran gelirse bekleyin. Bu ekran\u0131n gelmesi zaman alabiliyor.<\/p>\n\n\n\n

Mouse senkronizasyonu biraz s\u0131k\u0131nt\u0131l\u0131 olabiliyor. \u00c7ok k\u00f6t\u00fcyse bunun yerine klavyenin tab, y\u00f6n tu\u015flar\u0131 ve enter tu\u015fu yeterli olacakt\u0131r.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Dil se\u00e7enekleri uygunsa ileri diyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi y\u00fckle diyerek devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u00dcr\u00fcn anahtar\u0131n\u0131z varsa girin, \u015fu an i\u00e7in yoksa “\u00dcr\u00fcn anahtar\u0131m yok” diyerek devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Uygun i\u015fletim sistemini se\u00e7ip ileri diyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Lisans ko\u015fullar\u0131n\u0131 kabul ediyorum” kutusunu se\u00e7ip “\u0130leri” diyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“\u00d6zel: Yaln\u0131zca Windows’u y\u00fckle (geli\u015fmi\u015f)” se\u00e7ene\u011fi ile devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

S\u00fcr\u00fcc\u00fc y\u00fckle se\u00e7ene\u011fini se\u00e7iyoruz. Disk s\u00fcr\u00fcc\u00fcs\u00fc y\u00fckl\u00fc olmad\u0131\u011fu i\u00e7in disk g\u00f6r\u00fcnt\u00fclenemiyor.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Bu bilgisayar donan\u0131m\u0131yla uyumlu olmayan s\u00fcr\u00fcc\u00fcleri gizle” kutucu\u011fundan se\u00e7ene\u011fi kald\u0131rmal\u0131s\u0131n\u0131z. Sonra “G\u00f6zat” butonuna t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Bu 2 dosyada bulunan s\u00fcr\u00fcc\u00fcleri y\u00fckleyece\u011fiz.
E:NetKvmw10amd64
E:viostorw10amd64<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Ethernet s\u00fcr\u00fcc\u00fcs\u00fcn\u00fc y\u00fckledik.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

SCSI Controller s\u00fcr\u00fcc\u00fcs\u00fcn\u00fc y\u00fckledik.<\/p>\n\n\n\n

\u015eimdi diskimizi do\u011fru kullanmak i\u00e7in “yeni butonuna bas\u0131yoruz” ve “uygula” diyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Bu uyar\u0131ya tamam diyoruz<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi diskimizi se\u00e7ip ileri diyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Bu a\u015fama biraz uzun s\u00fcrebilir<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Windows’un \u00f6n y\u00fcklemesini tamamlad\u0131k.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Ki\u015fisel kullan\u0131ma y\u00f6nelik ayarlama” se\u00e7ene\u011fini i\u015faretleyip “\u0130leri” butonuna bas\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Bu ekranda sol altta bulunan “\u00c7evrimd\u0131\u015f\u0131 hesap” se\u00e7ene\u011fini t\u0131kl\u0131yoruz. (Bunun yerine Microsoft hesab\u0131n\u0131z varsa girebilirsiniz)<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Sol altta bulunan “S\u0131n\u0131rl\u0131 deneyim” se\u00e7ene\u011fini t\u0131klayarak devam edebiliriz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Bir isim se\u00e7ip “Sonraki” butonuna t\u0131klayal\u0131m. Sonraki ekranda da \u015fifremizi se\u00e7ip devam edelim.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Kabul et” butonuna t\u0131klayarak devam edebiliriz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Atla” butonuna basarak devam edebiliriz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Kurulum tamamland\u0131.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi sanalla\u015ft\u0131rmay\u0131 durdurmak i\u00e7in Putty uygulamas\u0131na geri d\u00f6n\u00fcyoruz. Ve “CTRL + C” tu\u015flar\u0131na bas\u0131yoruz. Bu tu\u015f kombinasyonu linux’ta ge\u00e7erli i\u015flemi durdurmaya yar\u0131yor.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi windows10.img dosyam\u0131z\u0131 s\u0131k\u0131\u015ft\u0131r\u0131yoruz. Bu i\u015flemi yapma sebebimiz windows10.img dosyam\u0131z\u0131n boyutunun \u00e7ok b\u00fcy\u00fck olmas\u0131. (Benim \u00f6rne\u011fimde 32GB) Bu dosyan\u0131n \u00e7o\u011fu bo\u015f oldu\u011fu i\u00e7in s\u0131k\u0131\u015ft\u0131rarak k\u00fc\u00e7\u00fclt\u00fcyoruz. S\u0131k\u0131\u015ft\u0131rma i\u015flemi biraz zaman alabilir.<\/p>\n\n\n\n

dd komutu yedekleme i\u00e7in kullan\u0131l\u0131yor. if parametresi ile kayna\u011f\u0131 g\u00f6steriyoruz. Hedefimiz ise windows10.gz Hedeften kayna\u011fa veri kopyalarken gzip komutu ile veriyi s\u0131k\u0131\u015ft\u0131r\u0131yoruz. <\/p>\n\n\n\n

Gzip -c parametresi kayna\u011f\u0131 silmeden koruyor. Gzip -1 parametresi ise s\u0131k\u0131\u015ft\u0131rmay\u0131 maksimum h\u0131z minimum s\u0131k\u0131\u015ft\u0131rma ile yapmaya yar\u0131yor. <\/p>\n\n\n\n

Dosya boyutumuz b\u00fcy\u00fck oldu\u011fu i\u00e7in 1 kullan\u0131yoruz. 1 yazmazsak default olan de\u011fer 6 ile i\u015flem yap\u0131yor. Maksimum s\u0131k\u0131\u015ft\u0131rma de\u011feri 9 kullanabiliyoruz.<\/p>\n\n\n\n

dd if=windows10.img | gzip -c -1 > windows10.gz<\/p>\n\n\n\n

Bu i\u015flem biraz zaman al\u0131yor. Benim yakla\u015f\u0131k 8 dakika s\u00fcrm\u00fc\u015f. S\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f dosya 5.5 GB b\u00fcy\u00fckl\u00fc\u011f\u00fcnde. A\u015fa\u011f\u0131da sonu\u00e7land\u0131\u011f\u0131 zaman kar\u015f\u0131la\u015faca\u011f\u0131n\u0131z ekran\u0131 g\u00f6rebilirsiniz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi windows10.gz dosyam\u0131z\u0131 yeni kuraca\u011f\u0131m\u0131z sunucuya aktarabilmek i\u00e7in http.server ba\u015flat\u0131yoruz. B\u00f6ylece bu linkten indirebilece\u011fiz: http:\/\/139.59.150.43:8000\/windows10.gz<\/p>\n\n\n\n

python3 -m http.server<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Windows 10’u imaj dosyas\u0131yla DigitalOcean’a y\u00fckleme<\/h2>\n\n\n\n

\u015eimdi windows kuraca\u011f\u0131m\u0131z sunucuyu haz\u0131rlayal\u0131m. \u00d6rnek ayarlamalar\u0131 a\u015fa\u011f\u0131da g\u00f6rebilirsiniz.<\/p>\n\n\n\n

\"DigitalOcean<\/figure>\n\n\n\n

A\u00e7t\u0131\u011f\u0131m\u0131z Windows Droplet’in recovery tab\u0131na geliyoruz. “Boot from Recovery ISO” se\u00e7ene\u011fini aktif hale getiriyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Daha sonra sa\u011f \u00fcstteki “on” butonuna bas\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u00c7\u0131kan uyar\u0131y\u0131 “Turn off” butonuna basarak ge\u00e7iyoruz.
\"\"<\/p>\n\n\n\n

“Off” butonuna basarak sunucuyu tekrar a\u00e7\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi ayn\u0131 ekranda “Recovery Console” butonuna t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Bu ekranla kar\u015f\u0131la\u015faca\u011f\u0131z. 6 yaz\u0131p enter’a bas\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Haz\u0131rlad\u0131\u011f\u0131m\u0131z windows imaj\u0131n\u0131 bu sunucuya wget komutunu kullanarak \u00e7ekece\u011fiz. Gunzip ile s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f dosyay\u0131 a\u00e7aca\u011f\u0131z. Daha sonra dd ile imaj\u0131 dev\/vda diskine yazaca\u011f\u0131z.<\/p>\n\n\n\n

wget -O- http:\/\/imageserver:8000\/windows10.gz | gunzip | dd of=\/dev\/vda<\/p>\n\n\n\n

wget -O- http:\/\/139.59.150.43:8000\/windows10.gz | gunzip | dd of=\/dev\/vda<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u0130\u015flem tamamland\u0131.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi sunucuyu tekrar “Boot from Hard Drive” moduna alaca\u011f\u0131z. “ON” butonuna bas\u0131p sunucuyu kapataca\u011f\u0131z. Kapand\u0131ktan sonra “OFF” butonuna basarak tekrar a\u00e7aca\u011f\u0131z.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi sunucuya eri\u015fmek i\u00e7in “Access” tab\u0131 alt\u0131ndaki “Launch Recovery Console” butonuna t\u0131klayaca\u011f\u0131z.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Windows normal bir \u015fekilde a\u00e7\u0131ld\u0131.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Art\u0131k imageserver sunucusuna ihtiyac\u0131m\u0131z kalmad\u0131. Imageserver droplet’ine girip “Destroy” sekmesinden “Destroy this Droplet” diyoruz. Gelen uyar\u0131ya da “confirm” diyerek devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi sunucunun a\u011f ayarlar\u0131n\u0131 yapaca\u011f\u0131z. Ekran\u0131n sa\u011f alt\u0131nda bulunan network simgesine t\u0131kl\u0131yoruz. Ard\u0131ndan “A\u011f & \u0130nternet ayarlar\u0131” butonuna t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Sonra “Ethernet” sekmesine t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Ba\u011fda\u015ft\u0131r\u0131c\u0131 se\u00e7eneklerini de\u011fi\u015ftir” yaz\u0131s\u0131na t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Bir ba\u011fda\u015ft\u0131r\u0131c\u0131ya sa\u011f t\u0131klay\u0131p “\u00d6zellikler” yaz\u0131s\u0131na t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Internet Protokol\u00fc S\u00fcr\u00fcm 4 (TCP\/IPv4)” yaz\u0131s\u0131na \u00e7ift t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Ekran\u0131n alt\u0131nda yazan bilgileri kullanarak IP adreslerini dolduruyoruz. DNS adreslerine de 1.1.1.1 ve 8.8.8.8 girip “Tamam” butonuna t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Art\u0131k internete de ba\u011fl\u0131y\u0131z.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

\u015eimdi uzak masa\u00fcst\u00fc yapmak i\u00e7in gerekli ayarlar\u0131 yapaca\u011f\u0131z. Ba\u015flata “uzak masa\u00fcst\u00fc ayarlar\u0131” yazaca\u011f\u0131z. T\u00fcrk\u00e7e karakter \u00e7\u0131kmazsa sorun de\u011fil, sadece “uzak masa” yazd\u0131\u011f\u0131n\u0131zda sonu\u00e7larda g\u00f6receksiniz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Uzak masa\u00fcst\u00fcn\u00fc etkinle\u015ftirmek i\u00e7in “Kapal\u0131” yazan anahtara t\u0131kl\u0131yoruz. Gelen uyar\u0131ya “Onayla” diyerek devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Ayn\u0131 ekrandan “Geli\u015fmi\u015f ayarlar” yaz\u0131s\u0131na t\u0131kl\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

“Bilgisayarlar\u0131n ba\u011flanmak i\u00e7in A\u011f D\u00fczeyi Kimlik Do\u011frulamas\u0131 bulunmas\u0131n\u0131 gerektir (\u00f6nerilen)” yaz\u0131s\u0131n\u0131n \u00f6n\u00fcndeki kutucu\u011fu kald\u0131r\u0131yoruz. Gelen uyar\u0131ya “Yine de ilerle” diyerek devam ediyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Art\u0131k Microsoft’un kendi uzak masa\u00fcst\u00fc yaz\u0131l\u0131m\u0131 ile sunucuya ba\u011flanabiliriz.<\/p>\n\n\n\n

Yaz\u0131l\u0131m\u0131 buradan indirebilirsiniz.<\/p>\n\n\n\n

\nhttps:\/\/docs.microsoft.com\/en-us\/windows-server\/remote\/remote-desktop-services\/clients\/remote-desktop-clients\n<\/div><\/figure>\n\n\n\n

Yaz\u0131l\u0131mda sa\u011f \u00fcst k\u00f6\u015fedeki “Add” ard\u0131ndan “PC” butonlar\u0131na bas\u0131yoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Ip adresimizi girip kaydet diyoruz.<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

Art\u0131k sunucumuzu kullanabiliriz.<\/p>\n","protected":false},"excerpt":{"rendered":"

DigitalOcean Windows 10 image dosyas\u0131 olarak .iso kabul etmiyor. Biz de Windows 10’u \u00f6nce sanal sunucuda Qemu ile kuraca\u011f\u0131z. Kurulu imaj dosyas\u0131 ile yeni bir sunucuyu aya\u011fa kald\u0131raca\u011f\u0131z. Bunun i\u00e7in 2 farkl\u0131 y\u00f6ntem deneyece\u011fim.1- Sunucuyu lokalde virtualbox \u00fczerine kuraca\u011f\u0131m\u0131z windows imaj\u0131 ile aya\u011fa kald\u0131rmak.2- Sunucuyu digitalocean droplette ubuntu qemu sanalla\u015ft\u0131rma uygulamas\u0131 \u00fczerine kuraca\u011f\u0131m\u0131z windows imaj\u0131…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/posts\/395"}],"collection":[{"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/comments?post=395"}],"version-history":[{"count":34,"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/posts\/395\/revisions"}],"predecessor-version":[{"id":10605,"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/posts\/395\/revisions\/10605"}],"wp:attachment":[{"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/media?parent=395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/categories?post=395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onrz.net\/tr\/wp-json\/wp\/v2\/tags?post=395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}