LINUX.ORG.RU

Сообщения Eraser-khv

 

Запуск програм в разных консолях.

В автозагрузке прописал запуск нескольких программ. Нужно, чтобы одна программа писала, и принимала команды с одной консоли (например tty2), а другая c другой (например tty3). В файле rc.local я написал так:

cd /home/eraser/games/quake3/
sh duelserver.sh > /dev/tty2 < /dev/tty2 &
sh tdmserver.sh > /dev/tty3 < /dev/tty3 &

Всёравно обе программы пишут в одну кучу в tty1. Подскажите как правильно сделать?

Eraser-khv
()

Нету доступа к компьютерам по имени хоста, только по IP

Не могу зайти на компьютер в сети по его имени (кроме своего, ping my_name и ping localhost проходят), только по IP адресу. На меня по имени тоже не могут зайти. Раньше всё работало, пока не вставил вторую сетевуху и не попытался настроить её. Всё настраивал через GUI, в файлах настройки вручную не копался, следовательно ничего важного повредить не мог.Есть подозрения что у меня с роутингом не всё в порядке,

вывод команды "route -n": Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.22.4.0 0.0.0.0 255.255.255.0 U 10 0 0 eth1 10.22.4.0 0.0.0.0 255.255.255.0 U 10 0 0 eth0

Если судить по примеру в книге, то у меня не хватает интерфейса lo c адресом 127.0.0.1, но в системе он есть

вывод команды ifconfig: eth0 Link encap:Ethernet HWaddr 00:0F:3D:CC:7B:30 inet addr:10.22.4.201 Bcast:10.22.4.255 Mask:255.255.255.0 inet6 addr: fe80::20f:3dff:fecc:7b30/64 Scope:Link UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:21 Base address:0xa000

eth1 Link encap:Ethernet HWaddr 4C:00:10:50:28:8D inet addr:10.22.4.244 Bcast:10.22.4.255 Mask:255.255.255.0 inet6 addr: fe80::4e00:10ff:fe50:288d/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2153 errors:0 dropped:0 overruns:0 frame:0 TX packets:2987 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:311912 (304.6 KiB) TX bytes:1004277 (980.7 KiB) Interrupt:22 Base address:0xa000

lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2699 errors:0 dropped:0 overruns:0 frame:0 TX packets:2699 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:151646 (148.0 KiB) TX bytes:151646 (148.0 KiB)

Заниматься самодеятельностью с ручным добавлением интерфейса в роутинг, поверхностно понимая что к чему, не хочется, найти инфу по этому делу сложно т.к. везде пишут: "должно быть так", "должно быть так", а что тут и для чего непонятно. Поэтому прошу объяснить немного, что к чему, или хотя бы куда копать.

Прошу учесть что между двумя картами должен быть "мост" или как там его :), в FAQ'е есть информация о таких соединениях в пунктах 17.20 и 17.21, но пока не разобрался с этим, браться за них я не буду.

Ах да о системе: Linux Mandriva 2006 download version с ЛЦ.

Eraser-khv
()

RSS подписка на новые темы