Архив записей, раздела 'networking'
OpenFire и крякозябры в icq транспорте
написано 8 апреля, 2008 - запись из раздела networking, Unix | Комментировать
Сталкнулся с тем что через транспорт icq для Openfire (поставляющийся плагином IM Gateway) сообщения приходят/отправляются в нечитаемой кодировке. Пофиксить это можно если в настройках транспорта /plugins/gateway/gateway-settings.jsp выставить кодировку windows-1251 Работоспособность проверялась на Openfire Enterprise 3.4.5 и Openfire Enterprise 3.5.0 двумя клиентами, родным Spark и популярным Pandion.
Zabbix frontend error
написано 24 марта, 2008 - запись из раздела networking, Unix | Комментировать
При попытке открыть фронтэнд zabbix сервера, вылезает ошибка: Parse error: parse error, unexpected T_STATIC, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in zabbix/include/copt.lib.php on line 112 Это свзяано с тем что в php4 нет определения static function, выходом из ситуации является правка copt.lib.php по принципу: /* protected */ static function getmicrotime() { замены на: […]
NE2000 family и настройка сети в линуксах
написано 12 марта, 2008 - запись из раздела networking, Unix | Комментировать
Понадобилось как-то на первопне поднять Linux RedHat 6.2 как оказалось старьё типа NE2000 автоматом не цепляется, пришлось ручками: [cc lang=»bash»] [root@webserver] vi /etc/conf.modules alias eth0 ne options ne io=0x300 [root@webserver] modprobe eth0 [root@webserver] /sbin/ifconfig eth0 192.168.2.200 netmask 255.255.255.0 [root@webserver] /sbin/route add -net ${NETWORK} netmask ${NETMASK} eth0 [root@webserver] /sbin/route add default gw ${GATEWAY} netmask 0.0.0.0 metric […]
какой демон на каком порту
написано 12 марта, 2008 - запись из раздела networking, Unix | 1 комментарий
Как определить какой демон на каком порту слушает? В Linux так: [cc lang=»bash»]# netstat -tnlp[/cc] Во FreeBSD так: [cc lang=»bash»]% sockstat [/cc]
Как в Linux перебросить соединение через NAT во внутреннюю сеть
написано 12 марта, 2008 - запись из раздела networking, Unix | 2 комментария
Первый путь – пробрасывание только порта: [cc lang=»bash»]iptables -t nat -A PREROUTING -p tcp -d EXT_R_IP —dport 10000 -j DNAT —to-destination LOCAL_IP:80 iptables -A FORWARD -i eth0 -d LOCAL_IP -p tcp —dport 22 -j ACCEPT[/cc] Второй вариант – выброс всей машины наружу (если есть свободные адреса): [cc lang=»bash»]ifconfig eth0:0 NEW_IP netmask NETMASK broadcast BROADCAST route […]
Поднимаем сервер времени NTP
написано 11 марта, 2008 - запись из раздела networking, Unix | Комментировать
тарбол NTP сервера берём здесь: http://www.ntp.org/downloads.html и начинаем ставить: [cc lang=»bash»] [root@mailserver .distr]# wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.4p4.tar.gz [root@mailserver .distr]# tar zxf ntp* && cd ntp* [root@mailserver ntp-4.2.4p4]# ./configure [root@mailserver ntp-4.2.4p4]# make && make install [root@mailserver ntp-4.2.4p4]# chkconfig ntpd on [root@mailserver ntp-4.2.4p4]# service ntpd start [root@mailserver ~]# pgrep ntpd 22332 [/cc] рекомендую к прочтению: Quick HOWTO:Ch24:The NTP Server
Как удалить сетевую карту или её фантом?
написано 11 марта, 2008 - запись из раздела networking | Комментировать
предположим «жертва» eth1, тогда удаляем файл /etc/sysconfig/network-scripts/ifcfg-eth1 и в файле /etc/modprobe.conf строку alias eth1.
несколько ip на одном сетевом интерфейсе
написано 11 марта, 2008 - запись из раздела networking, Unix | Комментировать
что сделал для того чтобы дополнительные к интерфейсу IP-шнеги прикручивались при старте системы? сделал следующее: файл /etc/init.d/add_ip такого вида: [cc lang=»bash»] #!/bin/sh # description: add’s ip adress to eth0 # chkconfig: 2345 99 00 case «$1» in ‘start’) # ip addr add 88.82.78.163/29 brd + dev eth0 # ip addr add 88.82.78.164/29 brd + dev […]
смена hostname
написано 11 марта, 2008 - запись из раздела networking, Unix | 4 комментария
[cc lang=»bash»] [root@centos ~]# cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 192.168.1.1 centos.domain.local centos [root@centos ~]# touch /etc/hostname [root@centos ~]# echo «centos.domain.local centos» > /etc/hostname [root@centos ~]# cat /etc/hostname [root@centos ~]# hostname centos.domain.local centos -F /etc/hostname [root@centos ~]# hostname [root@centos […]
Установка RTL8169 RTL8168 RTL8101 — r1000 CentOS 5
написано 11 марта, 2008 - запись из раздела networking, Unix | Комментировать
Драйвер r1000 не включён в ядро CentOS, но без сети оно нам ненадо. Начинаем диагностику присутствия сетевухи: [cc lang=»bash»][root@centos ~]# lspci -v | more 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01) Subsystem: ASUSTeK Computer Inc. Unknown device 81aa Flags: bus master, fast devsel, latency 0, IRQ 177 […]