Сегодня мне позвонили и сказали, что на каф. не работает инет и не раздаются ip-адреса.
Вообще обычно у меня начинается паника от того, что я не знаю, что произошло в ночь со вчера на сегодня с сетью (вчера все работало, утром сегодня перестало). Перезагрузка всего на свете не помогла (dhcpd, mpd, chinua). Потом заметила, что ping какого-нибудь внутреннего ip выдает следующее:
ping: sendto: No buffer space available
Перерыла гугл, все советы не помогали, да и версия «нагруженного» сервера как-то не соответствовала действительности.
Итак, решение: выткнуть все провода из коммутатора, втыкать по одному и пинговать компы. После очередного «втыка» ping выдавал как-раз No buffer space available. И вот что странно: до того, как проблема найдена, все клянутся, что ничего вчера вечером не меняли, а вот после — начинают припоминать.
Стоит отметить, что опять же до обнаружения пробемы чувствуешь себя тупицей, и как мир несовершенен, а после — молодцом что в таком несовершенстве смогла найти решение.
P. S. Итак, ping: sendto: No buffer space available может значить то, что ходит дофига пакетов по сети, а также, что где-то что-то неправильно подсоединено, подозреваю, что даже возможна закольцовка сети.
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
Показаны сообщения с ярлыком ubuntu. Показать все сообщения
вторник, 25 октября 2011 г.
Проблема с созданием туннеля ip ip
Сегодня с одной стороны создался ipip-туннель, а с другого компьютера:
$ sudo ip tunnel add palermo mode ipip remote 172.16.104.216 remote 172.16.22.137 dev eth0
ioctl: No such device
В чем тут может быть дело? Ip-адреса пингуются оба.
Правда интернет тут раздают через прокси-сервер, но вроде бы это никак не должно влиять.
*** Проблема решилась обновлением системы :)
$ sudo ip tunnel add palermo mode ipip remote 172.16.104.216 remote 172.16.22.137 dev eth0
ioctl: No such device
В чем тут может быть дело? Ip-адреса пингуются оба.
Правда интернет тут раздают через прокси-сервер, но вроде бы это никак не должно влиять.
*** Проблема решилась обновлением системы :)
понедельник, 3 октября 2011 г.
Переход на Ubuntu
Есть интересная обзорная статья о том, как перейти на Ubuntu, человеку, которому нужно чертить. Почему именно чертить? С пакетами для черчения обычно туго в свободных ОС, в отличие, например, от расчетных программ. Да, статья также полезна тем, кто попрежнему считает, что сидеть под виндой куда проще или удобнее или привычнее или еще фиг знает почему.
http://habrahabr.ru/blogs/ubuntu/129533/
http://habrahabr.ru/blogs/ubuntu/129533/
воскресенье, 18 сентября 2011 г.
Создание ip-туннеля
Мне тут понадобилось создать туннель между Linux'ом и FreeBSD.
Итак, как это делается в Линуксе:
<interface_name> может быть каким угодно, даже tun-lena-to-petya
Создается ip-tunnel интерфейс:
Присваиваются компам локальные адреса:
Можно установить значение mtu:
Как на ФриБCД:
Создадим виртуальный интерфейс ip-туннеля:
Далее дадим адрес локального и удаленного компьютеров:
И дадим локальные адреса этого и удаленного компов:
Все. У меня это работает. Кстати, во FreeBSD по ifconfig можно узнать все необходимое по туннеле:
А в линуксе, хрен знает, как:
Итак, как это делается в Линуксе:
<interface_name> может быть каким угодно, даже tun-lena-to-petya
Создается ip-tunnel интерфейс:
$ ip tunnel add <interface_name> mode ipip remote <remote_address> local <local_address> dev eth0
Присваиваются компам локальные адреса:
$ ifconfig <interface_name> 10.0.0.1 pointopoint 10.0.0.2
Можно установить значение mtu:
$ ifconfig <interface_name> mtu 1000 up
Как на ФриБCД:
Создадим виртуальный интерфейс ip-туннеля:
$ ifconfig gif10 create
Далее дадим адрес локального и удаленного компьютеров:
$ ifconfig gif10 tunnel 172.16.112.166 172.16.104.216
И дадим локальные адреса этого и удаленного компов:
$ ifconfig gif10 inet 10.0.10.2 10.0.10.1
Все. У меня это работает. Кстати, во FreeBSD по ifconfig можно узнать все необходимое по туннеле:
gif10: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1280
tunnel inet 172.16.112.166 --> 172.16.104.216
inet6 fe80::beae:c5ff:fe27:f4e2%gif10 prefixlen 64 scopeid 0x10
inet 10.0.10.2 --> 10.0.10.1 netmask 0xff000000
nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
options=1<ACCEPT_REV_ETHIP_VER>
inet6 fe80::beae:c5ff:fe27:f4e2%gif10 prefixlen 64 scopeid 0x10
inet 10.0.10.2 --> 10.0.10.1 netmask 0xff000000
nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
options=1<ACCEPT_REV_ETHIP_VER>
А в линуксе, хрен знает, как:
tunsamanka Link encap:IPIP Tunnel HWaddr
inet addr:10.0.10.1 P-t-P:10.0.10.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1000 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:1689 errors:0 dropped:0 overruns:0 carrier:0
inet addr:10.0.10.1 P-t-P:10.0.10.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1000 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:1689 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:168 (168.0 B) TX bytes:109009 (109.0 KB)
четверг, 21 июля 2011 г.
Как поставить на Убунту Скайп?
Есть гуманный способ прописать репозитарий, и сделать apt-get install, как обычно. Но с 64-битной системой так у меня не получилось. И Маша открыла мне глаза.
Applications --> Ubuntu Software Center, там выбираем Canonical Partners и вуаля:
Applications --> Ubuntu Software Center, там выбираем Canonical Partners и вуаля:
А дальше install и покатило. Вот как, оказывается :)
пятница, 6 мая 2011 г.
Как перейти с 32-х бит на 64 и ничего не потерять
У меня большой жесткий диск и убунта. А занято было всего 250 гигов. Цель — поставить новую убунту amd64, не потеряв ничего нужного с текущей убунты. Поэтому...
0. dpkg --get-selections > toinstall — нужно выполнить, чтобы потом поставить все, что раньше стояло на старой убунте.
1. Нужно сделать загрузочную флэшку или диск.
2. Загрузиться с нее, вызвать gparted (с правами рута) и ресайзить текущую версию убунты до 250 гигабайт.
3. Опять загрузиться с флэшки, начать установку «рядом» с текущей версией убунту.
4. Поставили. Скопировать все содержимое старого домашнего каталога в новый домашний каталог.
5. Скопировать старые настройки впн-подключения из старого /etc/ppp в новое /etc/ppp и, возможно, старую /etc/rc.local, в новую, если у вас там чего более или менее важное было. У меня, например, там лежат настройке по включению интернета при загрузке, кстати, это не работает пока в новой убунте.
6. Поставить все проги, которые мы записали в файлик на нулевом шаге toinstall:
cat toinstall | awk '{print $1}' | while read i; do apt-get install -y $i; done
7. Поставили. Теперь можно загрузиться с флэшки опять и ресайзить новую систему поверх старой, ведь все теперь работает как и раньше! (Да, этот шаг я пока еще не осуществила, но, думаю, снести будет легче, чем поставить :)
0. dpkg --get-selections > toinstall — нужно выполнить, чтобы потом поставить все, что раньше стояло на старой убунте.
1. Нужно сделать загрузочную флэшку или диск.
2. Загрузиться с нее, вызвать gparted (с правами рута) и ресайзить текущую версию убунты до 250 гигабайт.
3. Опять загрузиться с флэшки, начать установку «рядом» с текущей версией убунту.
4. Поставили. Скопировать все содержимое старого домашнего каталога в новый домашний каталог.
5. Скопировать старые настройки впн-подключения из старого /etc/ppp в новое /etc/ppp и, возможно, старую /etc/rc.local, в новую, если у вас там чего более или менее важное было. У меня, например, там лежат настройке по включению интернета при загрузке, кстати, это не работает пока в новой убунте.
6. Поставить все проги, которые мы записали в файлик на нулевом шаге toinstall:
cat toinstall | awk '{print $1}' | while read i; do apt-get install -y $i; done
7. Поставили. Теперь можно загрузиться с флэшки опять и ресайзить новую систему поверх старой, ведь все теперь работает как и раньше! (Да, этот шаг я пока еще не осуществила, но, думаю, снести будет легче, чем поставить :)
Итог: у меня все летает и видится 4 гига памяти, ура! А выглядит все, как раньше. Да, новый гном — то еще «добро».
Как я вернула раскладку клавиатуры в Ubuntu
Это ж надо было додуматься запихнуть, простите, в такую попу раскладку клавиатуры и значок звука! Да, значок звука у меня однажды тоже пропал после обновления.
Так вот. Я обновила убунту, точнее не обновила, напишу позже, что сделала. И теперь наконец-то нашла, как сделать текстовое отображение клавиатурной раскладки и значка громкости звука.
Оказывается, нужно добавить апплет, в котором отображается все это счастье сразу!
Так вот. Я обновила убунту, точнее не обновила, напишу позже, что сделала. И теперь наконец-то нашла, как сделать текстовое отображение клавиатурной раскладки и значка громкости звука.
Оказывается, нужно добавить апплет, в котором отображается все это счастье сразу!
Но вместе с ним опять начал отображаться фиговый конвертик, который мне не сдался. Как его убрать — не знаю. Пишите в комментах :)
четверг, 5 мая 2011 г.
Подписаться на:
Сообщения (Atom)