microsoft remote desktop
date: 2020-11-06 excerpt: microsoft remote desktop(rdp)の概要
microsoft remote desktop(rdp)の概要
概要
- microsoftが開発しているリモートデスクトップのプロトコルとそれを利用したソフトウェア
- rdpはnetflixの映画など保護された動画コンテンツを送ることができない
- rdpは定期的にアップデートされるがたまにバグるので、代替の手段は1つ以上あると良い
server sideの設定
- Windows Professionalで
settings
->enable remote desktop
のスイッチを有効にする - Professionalでないremote desktopは音が転送されないなどの制限がある
port and protocols
- 3389
- tcp/udp
client sideの設定
macosx
- インストール
app store
-> (microsoft remote desktopを検索) -> (onlineで設定したmicrosoft accountのメールアドレスとパスワードでログイン可能)
- 設定
- 13inchのMacBookでは解像度が
2560x1600
であるので、これの半分の1280x800
か、0.75倍の1920x1200
などだときれいに映る Optimize for Retina Displays
とUpdate session resolution on resize
を入れても十分に使える- クライアントのosxがコマンドのキーはOS優先なのでCMD + tabなどの挙動でosxに戻ってしまって使い勝手が悪いが、karabiner elementsなどで無効化できる
- 13inchのMacBookでは解像度が
- 制限
- ホスト側のショートカットが最初にハンドルされてしまうのでリモートOSに伝達されない
- e.g.) ctrl + space
- この制限のため、IMEのキーマップを変更するなどの対応が必要
- キーマップの再設定には/powertoys/を用いると便利
- ホスト側のショートカットが最初にハンドルされてしまうのでリモートOSに伝達されない
ios
- インストール
app store
-> (microsoft remote desktopを検索) -> (onlineで設定したmicrosoft accountのメールアドレスとパスワードでログイン可能)
- 設定
- iPad Pro 13inchでは解像度が
2720x1951
が最適
- iPad Pro 13inchでは解像度が
- 制限
ctrl + ]
など定義したショートカットの信号が送れないなどの問題があり、ショートカットやキーコンビネーションに難あり
remmina(サードパーティソフトウェア)
- Linuxで使うときなど
- 完成度は完璧でなはないが、そこそこ使える
$ sudo snap install remmina
起動
$ sudo remmina
New Connection Profile
でprofileを新規作成する
Server
: local IPアドレスUsername
: Microsoft Online AccountのメールアドレスPassword
: Microsoft Online AccountのパスワードDomain
: なしResolution
:Use client resolution
にチェックColour depth
:RemoteFX(32 bpp)
Quality
:Best(slowest)
Sound
:Local - high quality
Security
:Negotiate
Ignore certificate
: check onGlyph cache
: check on
トラブルシューティング
グローバルIP接続時にクライアントのWindowsでVPNに接続すると応答がなくなる
- 原因
- グローバルIPはVPNソフトがWindowsのケットのルーティングを変更するため、リーチできなくなるために発生する
- 対応
- グローバルIPでRDPでアクセスしている場合、VPNを利用しない