Создание символической ссылки с net.lo на net.eth0

Создание символической ссылки с net.lo на net.eth0 применяется для создания init скрипта указанного сетевого адаптера (eth0). Далее, если в /etc/conf.d/net указаны параметры для соответствующего адаптера, то после выполнения /etc/init.d/net.eth0 start сетевое подключение должно запуститься. Проверить можно с помощью ifconfig eth0 — если присвоен ip адрес и пакеты побежали, то соединение работает.

Создание символической ссылки с net.lo на net.eth0:
cd /etc/init.d
ln -s net.lo net.eth0

Пример /etc/conf.d/net:
config_eth0=( "192.92.92.110 netmask 255.255.255.0 broadcast 192.92.92.255" )
routes_eth0=( "-net 10.0.0.0 netmask 255.255.255.0 via 192.92.92.234" )
dns_servers_eth0=( "192.92.92.190" )

config_eth1=( "195.92.92.155 netmask 255.255.255.248" )
routes_eth1=( "default gw 195.92.92.153" )
dns_servers_eth1=( "195.92.92.5 195.92.92.6" )

Пакет Gentoo для изменения параметров даты / времени

Сегодня (после отмены перехода на зимнее/летнее время, и днём, когда раньше переводили время) столкнулся с тем, что даже синхронизация времени с надёжными NTP серверами не давала нужного результата. Проблема скорее всего с, так сказать, «переходом» к GMT+4.

Помогло обновление пакета sys-libs/timezone-data

Если не помогло, то скопируйте нужный файл из:
/usr/share/zoneinfo/ в /etc/localtime
Например: cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Графическое разрешение консоли Linux

Долго не понимал, почему после установки Gentoo разрешение консоли становилось таким крупным, в отличии от внешнего вида консоли при загрузке с minimal cd. Сначала копал в сторону шрифтов и количества строк/колонок, но оказалось всё проще: при загрузке, надо ядру передать параметр vga, например, чтобы использовать разрешение 1280×1024 16 бит, нужно указать параметр vga=0x31A. Параметр, в моём случае, я указывал в grub.conf в строчке, где указывается ядро:
kernel /boot/bzImage root=/dev/sda3 vga=0x31A

Дополнительную информацию можно найти по ссылкам:
http://sysadmin-blog.tk/linux/framebuffer-kadrovyj-bufer-v-konsoli-gentoo/
http://www.gentoo.ru/node/16495

SQUID и проблемы HTTP/417 с методом POST

Возникали проблемы с авторизацией на сервисах QIP, msdn, а также на некоторых сайтах при POST запросах SQUID возвращал ошибку:
1261118792.127 2 10.15.2.74 TCP_MISS/417 1735 POST http://kazan.pfr190p.keydisk.ru/cgi-bin/mainpfr.pl? — NONE/- text/html

Лечится установкой параметра в squid.conf:
ignore_expect_100 on

Гаснет консоль

После некоторого времени бездействия пользователя, консоль исчезает и экран становится чёрным. Обратно консоль появляется, если нажать на любую клавишу на клавиатуре.
Чтобы отключить данное «потухание» консоли:
setterm -blank 0
setterm -powerdown 0

Настройка OpenVPN сервера и клиента на Gentoo Linux

Наткнулся на превосходную статью по настройке OpenVPN в Gentoo Linux, следуя по шагам настроил всё без «граблей»:
http://sysadm.ucoz.ua/forum/11-77-1
Читать далее

iproute2

iproute2 — это набор утилит для управления параметрами сетевых устройств в ядре Linux. Эти утилиты были разработаны в качестве унифицированного интерфейса к ядру Linux, которое непосредственно управляет сетевым трафиком. iproute2 бессилен изменить параметры, если их не поддерживает ядро.
Читать далее