Hamachi���g���ăZ�L���A��VNC�FGeek to Live

�t���[��VPN�\�t�g�uHamachi�v�Ɖ��u����\�t�g�uVNC�v�̑g�ݍ��킹�ŁA���S�ɁA�R���s���[�^�����u���삷����@���Љ�B�iLifehacker�j

» 2007�N03��02�� 13��58�� ���J
[Gina Trapani�CLifehacker]
LifeHacker

�@����̃R���s���[�^�ɕۑ������d�b�ԍ����A��Ђ���Q�Ƃ������Ǝv�������Ƃ͂Ȃ����낤���B�F�l��Ń��f�B�A�T�[�o�̐ݒ�𗊂܂�A�ق��ɊǗ�����l�����Ȃ��ĊO���瑀�삷��K�v�ɔ���ꂽ���Ƃ́H�@���邢�́A�����ɏZ�ޕ�e����AFlickr�̎g�p�ɂ‚��ď��������߂�ꂽ���Ƃ͂Ȃ����낤���B�������̂悤�ɁAVirtual Network Computing�iVNC�j���g���΁A���ꂽ�ꏊ�ɂ���R���s���[�^���C���^�[�l�b�g�o�R�ʼn��u����ł���B�����AVNC�̓Z�L���A�ȃv���g�R���ł͂Ȃ��B�����ă����[�g���̃}�V�����A���Ȃ��ɂ͐���ł��Ȃ��t�@�C�A�E�H�[���̌��������ɂ���ꍇ�AVNC�͖��ɗ����Ȃ��B

�@�������AVNC�Ɖ��z�v���C�x�[�g�l�b�g���[�N�iVPN�j�A�v���P�[�V������Hamachi���g���΁A�ǂ��OS�̑g�ݍ��킹�ł��A�v���C�x�[�g�l�b�g���[�N�o�R�ł�����R���s���[�^�����u����ł���B����́AVNC��Hamachi�Ƃ��������[�g�R���s���[�e�B���O�́u�`���R���[�g�ƃs�[�i�c�o�^�[�v�̂悤�ȃR���r���g���A�t���[���ˆ��S�ɁA�����ăN���X�v���b�g�t�H�[���ŁA�C���^�[�l�b�g����ăR���s���[�^�𑀍삷����@���Љ�悤�B

�@VNC�ɂ‚��đO��G�ꂽ�ہA�ꕔ�̓ǎ҂���u�Ȃ�LogMeIn.com�̂悤�ȁA�ݒ�̗e�Ղȃ\�����[�V�������g��Ȃ��̂��H�v�Ǝ�����󂯂��B���̗��R�͎�ɁAVNC���N���X�v���b�g�t�H�[�����ƒt���[�i�u���R�v�̈Ӗ��B�ォ��L�����i�̍w���𔗂���悤�Ȃ��Ƃ��Ȃ��j�����炾�BMac�ALinux�AWindows�ɑΉ����A�T�[�h�p�[�e�B�[�񋟂̒���T�[�r�X�ł͓����Ȃ��A�ׂ��ȃ��x���̃R���g���[�����”\���B���������x�ȃl�b�g���[�L���O�̊T�O�������Ȃ�Ƃ���݂��Ă��邱�Ƃ͊m���ł���ALogMeIn�i���R�ɂ�Hamachi�̃I�[�i�[���񋟂��Ă���T�[�r�X�j���f���炵���ƕ����Ă���̂ŁALogMeIn�̗��p�ɔ��΂�����̂ł͂Ȃ��B

�@Hamachi���g����VNC��ݒ肷��S�\�����ł�����A�����A���|���낤�B

1. Hamachi�l�b�g���[�N�����

�@Hamachi���g����VPN���\�z������@�́A�ȑO�A�ڂ����Љ���B���삷�鑤�̃R���s���[�^�ƁA����鑤�̃R���s���[�^�̗����ɁAHamachi���C���X�g�[�����Ă����K�v������B�����Ă�����1�‚̃l�b�g���[�N�ɎQ��������BTerminal�Ɏl�ꔪ�ꂷ��̂��������Mac���[�U�[�́A�f�X�N�g�b�v�A�v���P�[�V������HamachiX���g���΁A�|�C���g���N���b�N�����ŐV�����v���C�x�[�g�l�b�g���[�N��ݒ�ł���B

�@�ݒ肪�I���ƁA1�‚�Hamachi�l�b�g���[�N�̒��ɁA���Ȃ����ݒ肵���R���s���[�^�������BHamachi��pIP�A�h���X������U���Ă���͂����B

2. �T�[�o�Ɋo���₷�����O��t����

�@��������VPN��ɃR���s���[�^��u���ƁAVNC�T�[�o�ɊȒP�ɃA�N�Z�X�ł���悤�ɂ������Ȃ�BHamachi��pIP�A�h���X�����̂܂ܑł�����ł��������A�uhome-mac�v��uworkpc�v�ȂǁA�o���₷�����O��t�������l�́A�R���s���[�^��hosts�t�@�C���ɁAIP�ƑΉ����閼�̂�lj�����B�Ⴆ��VNC�T�[�o��IP�A�h���X��123.456.789.0�ŁA����Ɂuworkpc�v�Ƃ������O��t��������΁A���L�̂悤�ɂ���B

��Windows

  • ��������e�L�X�g�G�f�B�^�ŁA���L�̂����ꂩ�̃f�B���N�g���̒��ɂ���uhosts�v�Ƃ����t�@�C�����I�[�v������

Windows XP/Vista�̏ꍇ�FC:\WINDOWS\SYSTEM32\DRIVERS\ETC

Windows 2000�̏ꍇ�FC:\WINNT\SYSTEM32\DRIVERS\ETC

Windows 98/ME�̏ꍇ�FC:\WINDOWS

  • hosts�t�@�C���ɉ��L�̂悤��IP�ƃT�C�g����lj�

123.456.789.0 workpc

  • �ۑ����ďI��

��Mac OS/X

  • Finder�ŁAGo���j���[����uGo to folder�v��I��
  • �uGo to the folder�v�_�C�A���O�Łu/etc/�v�Ɠ���
  • /etc/�t�H���_�̃E�B���h�E����e�L�X�g�G�f�B�^��hosts�t�@�C�����J��
  • hosts�t�@�C���ɉ��L�̂悤��IP�ƃT�C�g����lj�

123.456.789.0 workpc

  • �ۑ����ďI��

3. VNC�T�[�o�ƃN���C�A���g��ݒ肷��

�@VNC�̃T�[�o�ƃN���C�A���g�̐ݒ���@��������̋L���ŏЉ���B���䂳��鑤�̃R���s���[�^�ŃT�[�o�𑖂点�A���䂷�鑤�̃R���s���[�^���VNC�r���[���[�𑖂点��BMac�APC�ALinux�p�ɁA�t���[��VNC�N���C�A���g�ƃT�[�o�\�t�g�E�F�A���񋟂���Ă���B

4. Hamachi�v���C�x�[�g�l�b�g���[�N��̃R���s���[�^�����ɃA�N�Z�X�𐧌�

�@VNC�T�[�o�ɐڑ����邽�߂ɂ́A�g�p����|�[�g�i�f�t�H���g��5900�ԁj���A�����̃R���s���[�^�̃\�t�g�E�F�A�t�@�C�A�E�H�[���ŊJ���Ă����K�v������B�܂�Hamachi�Ƃ���IP�A�h���X���g���ꍇ�AHamachi�l�b�g���[�N��̃R���s���[�^���������̃|�[�g�ɃA�N�Z�X�ł���悤�ɐ����������邱�ƂŁA�Z�L�����e�B�̃��x���������グ�邱�Ƃ��ł���B�t�@�C�A�E�H�[���̐ݒ���@�͐��i�ɂ���ĈقȂ邪�AWindows�t�@�C�A�E�H�[���̏ꍇ�́A�u��O�v�^�u�ŁA���̉�ʂ̂悤��VNC�T�[�o���O�Ƃ��đI�ԁB

�@�u�ҏW�v�{�^���������A����VNC�T�[�o�ɃA�N�Z�X�����‚��ꂽIP�A�h���X�\�\�‚܂�A�{�����R���s���[�^��Hamachi IP�\�\���w�肷��B

�@�߂����i�����ċ������j���ƂɁAMac OS X�����̃t�@�C�A�E�H�[���́AWindows�t�@�C�A�E�H�[���̂悤��IP�̃����W�w��ɑΉ����Ă��Ȃ��B���C�����X���[�^��VNC�T�[�o�ڑ��̂��߂̌����J�������ꍇ����������Q�Ƃ��Ăق����B

5. �Z�L���A�ȈÍ����v���C�x�[�gHamachi�l�b�g���[�N��ʂ���VNC�T�[�o�ɐڑ�

�@���ۂɐڑ�����Ƃ��́A�܂�VNC�T�[�o�Ɖ{�����鑤�̃R���s���[�^���ǂ����Hamachi�l�b�g���[�N��ɂ��邱�Ƃ��m�F���Ă����B�{�����R���s���[�^��VNC�N���C�A���g�ŁA�T�[�o������͂���OK���N���b�N����B

�@���̉�ʂ́AMac��Windows XP�}�V����Vista����VNC�ڑ�������Ԃ��i�N���b�N�Ŋg��F�g��摜�͂��Ȃ�傫���̂Œ��Ӂj�B

�@����Ŋ����I�@�Z�L���A�ȈÍ����ڑ��ŁA�����̃R���s���[�^�����u����ł���悤�ɂȂ����B

�@VNC���D���Ȑl�́A������̋L�����Q�l�ɂ���Ƃ����B��e�ɃV���O���N���b�NVNC�T�[�o�����[���ő����āA��e�̃}�V���������I�ɉ{�����R���s���[�^�ɐڑ���������@������������̂��B

�@Hamachi���g���΁A�ǂ�ȃT�[�o�ڑ����Z�L���A�ɍs����B�l��Web�T�[�o�A�����FTP�T�[�o�A�����Wiki�AWindows�̋��L�t�H���_�Ȃǂւ̃Z�L���A�Ȑڑ��ɂ��g���邵�A�C���^�[�l�b�g�o�R�Ń����[�g��iTunes���C�u�������特�y�𒮂��Ƃ������p�r�Ɏg�����Ƃ��ł���B

�@���Ȃ��̂��D�݂̉��u����^VPN�\�t�g�́H�@�R�����g���񂹂ė~�����B

�{�e�M���W�[�i�E�g���p�[�j��Lifehacker�̃G�f�B�^�[�BHamachi��VNC�̑g�ݍ��킹�͍ō����ƍl���Ă���BLifehacker��Ŗ��T���j�Ƌ��j��Geek to Live�R�����i�t�B�[�h�j��A�ڒ��B



���̋L���́ALifehacker�̔��s���ł����Gawker Media�̋��‚𓾂āA�A�C�e�B���f�B�A������Ђ��|�󂵂����̂ł��B�|��ӔC�̓A�C�e�B���f�B�A�ɂ���܂��B

'; e_dlv.innerHTML = html; adRequest({position:dlv_pos,dom:true}); }else if(ad_type === 'gam'){ var html = '
'; e_dlv.innerHTML = html; refreshGam('InArtSpecialLink'); }else if(ad_type === 'logly'){ var html = '
'; e_dlv.innerHTML = html; loglySet(g_id); }else if(ad_type === 'google'){ var html = '
'; e_dlv.innerHTML = html; googletag.cmd.push(function(){ var slot8 = googletag.defineSlot('/43042345/nlab_artinsert_RT',[[336,280],[300,250],'fluid'],'div-gpt-ad-1551176482959-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); googletag.display('div-gpt-ad-1551176482959-0'); googletag.pubads().refresh([slot8]); }); } }; var insert_ok = function(_target,_str){ var clearfix = d.createElement('div'); clearfix.className = 'colBoxClear'; if(ad_float_fix){ e_body.insertBefore(e_dlv,_target); e_body.insertBefore(clearfix,_target.nextElementSibling); }else{ e_body.insertBefore(e_dlv,_target); } set_dlv(); }; var insert_ng = function(_str){ e_dlv.style.display = 'none'; }; var main = function(){ var e_nodes = e_body.childNodes; // BODY �����q�v�f var e_tags = []; // BODY �����^�O var p_num = []; // BODY ���� P �^�O�ʒu var p_target_num; // �g�}����ʒu var o_float = {}; // ��荞�ݗv�f var o_this = {}; // �A�N�e�B�u�^�O var o_next = {}; // �A�N�e�B�u�^�O�̎��̃^�O var flag_insert = 0; // �}���t���O // ��荞�ݗv�f�`�F�b�N var check_float = function(_e){ var e = 0; if(_e.id.match(/^col\d{3}(l|r)$/)){ e = _e; } return e; }; // �v�f�� Y ���W�ƍ����̍��v�l var get_element_y = function(_e){ var ey = 0; var eh = _e.offsetHeight; while(_e){ ey += _e.offsetTop; _e = _e.offsetParent; } return ey + eh; }; var check_ptag = function(_e){ var e = 0; if(_e.tagName && _e.tagName === 'P'){ e = _e; } return e; }; var try_insert = function(){ p_target_num = Math.floor(p_num.length / 2) - 1; if(p_target_num >= _maxrange) p_target_num = _maxrange; if(dis_con) p_target_num = 0; for(var i = p_num[p_target_num]; i < e_tags.length; i++){ o_this.e = check_ptag(e_tags[i]); if(o_this.e){ o_next.e = check_ptag(e_tags[i + 1]); if(o_next.e){ if(!o_float.e || check_float(e_tags[i - 1])){ o_float.e = check_float(e_tags[i - 1]); o_float.n = i - 1; } if(o_float.e && o_float.n < i + 1){ o_float.y = get_element_y(o_float.e); o_this.y = get_element_y(o_this.e); set_line(o_float.y,'red'); set_line(o_this.y,'blue'); if(o_float.y < o_this.y){ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂���'); break; } }else{ flag_insert = 1; insert_ok(o_next.e,_threshold + ' �p���ȏ��荞�݂Ȃ�'); break; } } }else{ o_float = {}; } } if(!flag_insert){ insert_ng('�}���ʒu�Ȃ�'); } }; // �S�q�v�f����^�O�̂ݔz��ɓ���� for(var i = 0; i < e_nodes.length; i++){ if(e_nodes[i].tagName){ e_tags.push(e_nodes[i]); } } // �S�^�O���� P �^�O�ʒu��z��ɓ���� for(var i = 0; i < e_tags.length; i++){ if(e_tags[i].tagName === 'P') p_num.push(i); // �ŏ��̉�荞�ݗv�f���i�[ if(!o_float.e){ o_float.e = check_float(e_tags[i]); o_float.y = get_element_y(o_float.e); o_float.n = i; } } if(p_num.length >= _threshold){ try_insert(); }else{ insert_ng('P �^�O ' + _threshold + ' �ȉ�'); } }; if(e_body){ main(); }else{ insert_ng('�L���{���Ȃ�'); } })(document,4,5);

���ڂ̃e�[�}

�l�C�L�������L���O

���Ȃ��ɂ������߂̋L��PR