Налаштування UltraVNC, сервер за роутером
Давно виношував ідею так щоб управляти домашнім сервером віддалено. Але так само давно все ніяк не було поняття який з моїх домашніх комп'ютерів є сервером в конкретний момент. Однак нещодавно я придбав собі новий телевізор за допомогою мережі Samsung UE40D5000, потім купив планшет на андроїд Pegatron Duke 3G. І те й інше - чудові пристрої, гідні окремої статті. У підсумку довелося повністю перебудовувати концепцію домашнього медіа сервера. У підсумку я реалізував таки віддалене управління домашнім сервером за допомогою безкоштовної програми.
Крім того вся моя мережа давно сидить за роутером ASUS WL-500gP , Це додало процесу настройки UltraVNC нові грані. Довелося прокидати порти. Все запрацювало, думаю моя інструкція багатьом допоможе.
Про вибір VNC клієнта
Я вибрав в якості VNC клієнта, так і сервера бесплатнию програму UltraVNC. Яких-небудь причин вибрати саме його не було. Просто на нього наткнулмя першим. Він здався більш простим в налаштуванні, ніж radmin (мабуть найпопулярніший VNC клієнт). Так і виявилося - UltraVNC дуже простий в налаштуванні. Плюс у UltraVNC є portable версія клієнта. Це корисно багатьом.
Яких-небудь одкровень тут не буде. Процес установки досить тривіальний. Скачав, установив. Прописав порти і паролі. Головне в моєму випадку, що сервер сидить за роутером - прописати порти. «Авто» в цьому випадку вибрати не можна.
Налаштування UltraVNC за роутером - кидок портів.
Складнощів з підключенням до встановленого UltraVNC по локалке відразу ніяких не виникло. Але коли я спробував підключитися з зовнішнього IP - нічого не вийшло. Воно й зрозуміло. Для того щоб побачити сервер UltraVNC за роутером з зовнішнього IP потрібно як мінімум:
- Прописати сервера статичний IP в локальній мережі. Щось типу 192.168.1.12, наприклад. Налаштування «Отримати IP адресу автоматично» не пройде. Маска підмережі зазвичай 255.255.255.0, шлюз і бажаний DNS - IP роутера, у мене це 192.168.1.1. Поясню навіщо. Далі треба буде в роутері прокинути порти до сервера. Запис про проброске статична. Якщо айпішник сервера в локалке буде змінюватись - то кидок буде іноді в вакуум. Як то так взагалі.
- Тепер треба прокинути порти. На моєму роутере ASUS WL-500gP це легко і просто. Чи можна це зробити на вашому я не знаю. На найпростішому врядли. Ну вообщем прочитайте в інструкції. Йдемо в пункт NAT Settings - Virtual Server: Enable Virtual Server - YES. Нижче вбиваємо номер порту, який ми задали в настройках сервера UltraVNC (main). IP сервера, протокол TCP. Перевантажуємо роутер.
Все далі все само працює чудово.