понедельник, 15 июня 2009 г.

Качество интернета в любимой Ubuntu

Еще в то время кода использовал Windows наблюдал проблему доставки страниц, в сообщении говорилось "Невозможно определить IP адрес узла". Но на днях обнаружил интересный материал о проблемах DNS провайдеров и их решении. Испробовал на себе и теперь делюсь впечатлением и собственно способом решения проблемы.



Собственно решается все очень просто. Опишу как я делал на своей Ubuntu.
Открыл консоль и написал команду

$ sudo nano /etc/resolv.conf


вписал сервера из списка, проблема решилась. Но после перезагрузки resolv.conf стал прежним. Решилось так

$ sudo nano /etc/ppp/ip-up


и в конец пишем

rm /etc/resolv.conf
echo search 4.2.2.4 >> /etc/resolv.conf
echo nameserver 4.2.2.4 >> /etc/resolv.conf
echo nameserver DNS_POVIDER >> /etc/resolv.conf
chmod 644 /etc/resolv.conf


где DNS_PROVDER DNS провайдера для доступа к внутренним ресурсам сети. Подключаем интернет и наслаждаемся.

P.S. Используется VPN подключение описанное в предыдущем посте.
При копировании материалов
ссылка на источник обязательна!


Читать дальше...

суббота, 13 июня 2009 г.

Настройка VPN подключения в Ubuntu GNU/Linux

Я использую интернет через VPN от маленького провайдера в маленьком городе. Мануалов и хоу-ту в интернете пруд пруди, но все на примерах больших провайдеров, с кучей серверов. И поэтому пришлось выкидывать половину советов :) После установки себе Ubuntu 8.04, более года назад, я столкнулся с тем, что не знаю как подключить интернет. Ось зла тогда еще оставалась второй системой и я полез гуглить на тему VPN в Ubuntu.



Что нарыл, перелопатил и получил долгожданный интернет под Ubuntu. А вот собственно говоря и рецепт.
Установил пакет pptp-linux командой
$ sudo apt-get install pptp-linux

создал файл в директории
$ sudo nano /etc/ppp/peers/имя_файла

и заполнил его следующим содержимым
pty "pptp IP_VPN_SERVER --nolaunchpppd"
user VPN_LOGIN
password "VPN_PASSWORD"
nodeflate
nobsdcomp
noauth
defaultroute
replacedefaultroute

напомню что для вставки из буфера используется комбинация Shift+Insert, а для выхода из nano Ctrl+x и Y чтобы сохранить изменения.
Для подключения в консоли
$ sudo pon имя_файла

Для отключения
$ sudo poff имя_файла

Для подключения и отключения одним кликом можно использовать простой скрипт. Создать файл в например
$ nano /home/NAME/internet

где NAME это имя учетной записи, со следующим содержимым
#!/bin/bash
if [ -n "$(ifconfig | grep ppp0)" ]; then
poff имя_файла
exit 1
else
pon имя_файла
exit 1
fi

потом создать кнопку запуска назначить иконку и вписать команду
gksudo bash /home/NAME/internet

для GNOME и Xface, а для KDE
kdesudo bash /home/NAME/internet

Теперь просто тыкаем мышкой по только-что созданной кнопке, вводим пароль и наслаждаемся интернетом в любимой OS.

После этих всех манипуляций я заметил что соединение иногда рвется, а обратно не подымается. И тогда прикрутил скрипт для переподнятия VPN соединения, скрипт прилагается
$ nano /home/NAME/script_vpn_reconnect

#!/bin/bash
if ping -c 2 www.google.com
then echo "Connection Good"
else
echo "Connection lost, restart ppp"
poff имя_файла
sleep 3
pon имя_файла
fi
sleep 20
exec /home/NAME/script_vpn_reconnect
exit 0

запуск скрипта
$ ./script_vpn_reconnect

При копировании материалов
ссылка на источник обязательна!


Читать дальше...

вторник, 2 июня 2009 г.

Легкий GNU/Linux на старый компьютер

Решил поставить GNU/Linux на ноутбук (DELL Inspiron 8100) дочурке, но обнаружилась проблема в виде неработающего оптического привода. Нарыл информации о установке Debian “lenny” по сети и через интернет.
По сети не завелось из-за проблем с TFTP клиентом. Поставил через интернет воспользовавшись программой UNetbootin и столкнулся с первой проблемой из коробки не завелись звук и видео после ритуальных танцев с бубном завел звук Advanced Linux Sound Architecture (ALSA) project, но видео так и не завел так как драйвера от производителя NVIDIA® не ставятся с новым gcc, а после установки нужной версии и даже удаления новой, инсталлер не видит требуемой версии gcc.
Gnome оказался слишком тяжелым плюс проблема с драйвером видео подтолкнули меня на установку Xubuntu ставлю снова UNetbootin выбираю дистрибутив и... облом сбой по питанию во время установки. Результат ноутбук не загружается. И тут я нарыл замечательную вещь PLoP Boot Manager взял образ floppy слил на дискету и установил Xubuntu с флешки. Хотя мой ноутбук и не имеет возможности загрузки с USB. Все устройства завелись из коробки, но появилась новая проблема.
Браузеры FireFox и Opera оказались слишком тяжеловесными и я начал поиски альтернатив используя Lynx. В процессе нашел Links 2 искать стало легче, так-как он отображает страницы в привычном виде. Перепробовал много вариантов и сейчас остановился на Galeon хотя он и основан на ядре Mozilla, но оказался, на удивление, достаточно быстрым и удобным браузером.
Пока Galeon остается моим выбором.

P.S. Судя по поисковым запросом людям интереско знать как записать образ PLoP на дискету. Я Это делал так
$ dd if=файл of=/dev/fd0 bs=1024
При копировании материалов
ссылка на источник обязательна!

Читать дальше...