среда, 20 апреля 2011 г.

Настройка статического IP

Обычно провайдер предоставляет довольно подробные инструкции для пользователей о том как подключить интернет, на всякий случай опишу как это делал я. Делается все аналогично. В dd-wrt делается это на вкладке "Установка - Основные установки - Тип соединения WAN". Выбираем "Статический IP" и водим данные полученные у провайдера.
Хочу упомянуть так же такой параметр как "Клонирование MAC-адреса". Некоторые провайдеры делают привязку выданного IP-адреса к уникальному MAC-адресу сетевой карты, прошиваемому при производстве. Если поставщик интернета позволяет поменять его, конечно измените его на адрес WAN-порта роутера, если нет скопируйте его с Вашего компьютера. Делается это "Установка - Клонирование MAC-адреса", включением кнопки"включить", и нажатием кнопки "Получить MAC-адрес данного компьютера".
Есть следующие данные:
WAN IP-адрес - 192.168.0.2
Маска - 255.255.255.0
Шлюз - 192.168.0.1
DNS - 192.168.0.100
Хочу обратить внимание что если адрес выданный провайдером имеет общую подсеть с внутренней домашней сетью, необходимо поменять адрес маршрутизатор на отличный от первоначального. Eсли выданный адрес вида 192.168.1.25, маска 255.255.255.0, шлюз 192.168.1.1, просто в параметрах внутренней сети роутера надо поменять на 192.168.2.1, маска 255.255.255.0, соответственно и адреса компьютеров и других девайсов в домашней сети, если они прописаны вручную.
Хотелось бы упомянуть такой момент, если провайдер предоставляет только один DNS-сервер, т.е. нет резервного, при выходе его из строя доступ в интернет будет, но не будет доступа к сайтам, так как маршрутизатор не будет знать по какому адресу отправлять запросы. С этой целью могу порекомендовать вот такой ресурс OpenDNS.com. Бесплатного сервиса которого вполне мне хватает. И при недоступности сервера имен провайдера (один раз было) доступ к сайтам продолжится как ни в чем не бывало, ну немного медленнее чем обычно.

Настройка маршрутизатора Asus WL-520GU

Что-что, а без интернета сейчас никуда, и первое что я сделал - это провел себе в новую квартиру интернет. Ничего в принципе особенного, описывать нечего. Местный провайдер, тарифы нормальные, оптика приходит в соседний дом (гроз не боимся), реальный IP, скорость 4 Мбит мир/6 Мбит UA-IX.
Думаю что стоит рассказать о маршрутизаторе и сервисах запущенных на нём.
Так как работаю в компьютерной фирме выбор был, да и у любого сейчас благодаря компьютерным интернет-магазинам есть. Но как известно любому хочется максимум возможностей за минимум денег.
На момент выбора в квартире (ещё съемной, но провайдер тот же) имелось два ноутбука, один мой рабочий - Dell Vostro 1000, и старый Samsung P27, так что Wi-Fi был необходим. Смотрел в сторону D-Link DIR-320, благодаря альтернативным прошивкам с помощью несложных манипуляций превращающийся из унылой "железки" в достойный роутер. Но не сложилось - когда я решился его купить, его не было в наличии, но глаза уже "загорелись" и руки "зачесались". В следствии чего выбор пал на Asus WL-520GU, который имелся в наличии на складе у нас, и был дешевле D-Link. Но сравнив параметры был удивлен - абсолютно равнозначные , кроме оперативной памяти - у D-Link 32 МБ ОЗУ, Asus имел 16 МБ. Прошивку поставил dd-wrt с поддержкой OpenVPN, чтобы можно было подключаться к домашней сети безопасно. Есть в планах сделать резервный канал через МТС-Коннект или ОГО!Мобильный.
А теперь подробнее:
Прошивка маршрутизатора в dd-wrt.
1. Необходимо включить протокол TFTP (у меня Windows 7).
Проходим "Панель управления - Программы и компоненты - Включение или отключение компонентов Winows - Клиент TFTP" и ставим "галочку", т.е. включаем возможность использования протокола в ОС.
2. Создание пакетного файла.
С помощью блокнота создаем файл следующего содержания:

@Echo Off
:BEGIN
ping -n 1 -w 1 192.168.1.1
If errorlevel 1 Goto BEGIN
If errorlevel 0 Goto FLASH
Goto END

:FLASH
Echo *** Start Flashing ****
tftp -i 192.168.1.1 put C:\bin\firmware.bin

:END
Сохраняем этот файл как flashing.cmd в папку С:\bin\
3.Качаем прошивку с сайта для нашего роутера. Сохраняем её под именем firmware.bin в папку
C:\bin.
4. Меняем вручную IP-адрес нашего компьютера подключенного кабелем в любой сетевой порт нашего роутера на 192.168.1.2 маска 255.255.255.0.
4. Заходим в консоль Winows "Пуск - в строке поиска набираем cmd - жмём Enter". Открывается окошко с командной строкой.
5. Переходим в наш созданный каталог следующей командой

cd C:\bin

И вводим команду, но Enter не жмём!

flashing.cmd

6. Теперь важно попасть в промежуток времени, когда маршрутизатор будет готов принять нашу подготовленную прошивку. Вычислить достаточно просто - при включении мигнут все свтодиоды на нём, затем один раз мигнет индикатор порта куда подключен наш кабель от компьютера. Именно в этот момент необходимо нажать Enter в консоли с набранной командой. У меня получилось со второго раза ;)
7. Наблюдаем следующее в консоли:

Ответ от 192.168.1.1: число байт=32 время=4мс TTL=100
Статистика Ping для 192.168.1.1:
Пакетов: отправлено = 1, получено = 1, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
Минимальное = 4мсек, Максимальное = 4 мсек, Среднее = 4 мсек
*** Start Flashing ****
Успешная передача: 3092480 байт за 11 сs, 281134 байт/с
8. Ждем пару минут, после перепрошивки на роутере появится индикация статус, и он будет доступен по адресу 192.168.1.1. При первом обращении к веб-интерфейсу маршрутизатора, он запросит пароль. И сразу же закройте паролем беспроводную сеть.
9. Переводим роутер на русский язык. Проходим "Техобслуживание - Управление" в ниспадающем меня "выбор языка" ставим русский и нажимаем применить.
Так же рекомендую снять параметр "Службы - Службы - Системный журнал", чтобы в память маршрутизатора не писались события типа "пропало соединение с интернетом", "восстановлено соединение с интернетом", и параметр  "Службы - Службы - Счетчик трафика WAN", он мне не нужен так как безлимит. Потому как за пару месяцев закончиться память в маршрутизаторе и будут непонятные подвисы девайса.

Начало

Ну вот теперь я обзавелся своим собственным жильем и возникло большое количество проблем, к счастью решаемых. Как человек неглупый (по отзывам окружающих меня людей), хотелось бы вопросы, мною решаемые как то освещать. В первую очередь для себя, и если кому то моя записи помогут - буду только рад. С этой целью и появился этот блог.
Почему "умный дом"?
В любом жилище будь то офис, квартира, дом всегда присутствуют и актуальны такие инженерные изыски как электричество, вентиляция, компьютерная сеть, отопление, кондиционирование, водоснабжение, канализация, телевидение и много прочих интересных и нужных вещей, которые нужно и важно сделать правильно. Именно о таких вещах и будет идти речь и помощь людей мне не помещает, дабы не наступать на грабли на которые уже кто-то наступал.