LINUX.ORG.RU

Связать компьютеры


0

0

Собрал относительно слабенький комп из того что было...Хочу узнать больше о сети а теорию нужно подкреплять практикой. Итак теперь у меня 2 компа с Федорой 6, связанные через роутер D-Link и поключенные через него же к Стриму. Осталось только увидеть через один комп другой. Но сразу встала проблема. В гноме в "Параметрах удаленного рабочего стола" во втором (слабом) компе я разрешил доступ и даже получил команду доступа к в компу vncviewer second:0 . Команда работает вот только говрит что "unable to resolve host by name". Я так подозреваю что стоит ввести внутренний номер компа. Что-то вроде 102.168.1.???. А вот что вместо вопросов не знаю. Если я прав то как узнать такие параметры компа. Если не прав то что нужно ввести? И может вы подскажите более простой способ связи компьютеров через роутер, так чтобы сделать маленькую домашнюю сеть?


Ответ на: комментарий от anonymous

Спасибо! Теперь я знаю адреса но если ввожу адрес одного компюьтера в другом в vncviewr то получаю в ответ : unable to connect to host: No route to host (113) Что еще сделать нужно чтобы было "route to host"?

gres
() автор топика

Зачем VNC? Уж лучше Ssh, куда шустрее да и для слабого компа оно полегче будет.

anonymous
()
Ответ на: комментарий от anonymous

> Зачем VNC? Уж лучше Ssh, куда шустрее да и для слабого компа оно полегче будет.

VNC по умолчанию в Федоре 6 в "Удаленный рабочий стол". Меня SSH так же устраивает но как к нему подойти? Если в первом случае зайти в сменю и кликнуть то SSH это вообще непонятно! Обьясните на пальцах как соединить 2 компа так чтобы один видел расшаренные папки другого?

gres
() автор топика
Ответ на: комментарий от gres

Во-первых, старайтесь по-меньше использовать GUI. :) ----------- Открываете любой терминал. ifconfig покажет Ваш ip-адрес. ssh -l root ip-адрес залогинится на него с другой машины. Но!.. Для этого должен быть поднят ssh-сервер на соответствующей машине. И ничего не должно резать доступ(iptables). Почитайте man ifconfig, man ssh, man iptables, заодно не помешает(если собираетесь работать с сетями) и man ip (пакет iproute2).

shell-script ★★★★★
()
Ответ на: комментарий от gres

Попробуй ping xxx.xxx.xxx.xxx, должен писать 64 bytes from <...> icmp_seq=1 ttl=64 time=0.332 ms

anonymous
()
Ответ на: комментарий от anonymous

>Это кто ж у нас по умолчанию root-у дает ssh сессию?

Извиняюсь, что не уточнил. Хотя для локальной сети в тренировочных целях, можно и рутом пару раз залогиниться :) В любом случае, если охота точнее узнать что там и как, есть маны.

shell-script ★★★★★
()
Ответ на: комментарий от shell-script

Хорошо, мне понятно что нужно работать с SSH но все же почему у меня не получается подсоединить компы через уже встроенный в Федору 6 "Удаленный рабочий стол"?

gres
() автор топика
Ответ на: комментарий от JB

Дома я это проверю. Но все же как-то странно если 2 компа подключенные к роутеру а затем к Стриму и оба паралельно видять сеть, не пингуются.

gres
() автор топика
Ответ на: комментарий от gres

Рутер не свич, если они в разных сетях, то они не обязательно должны видеть друг друга (только если он между этими сетями маршрутизирует).

anonymous
()
Ответ на: комментарий от JB

Основной комп:
[root@my_name ~]# ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:15:F2:B2:A5:EF  
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::215:f2ff:feb2:a5ef/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4158 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3701 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3563315 (3.3 MiB)  TX bytes:373291 (364.5 KiB)
          Interrupt:23 Base address:0xa000 

[root@my_name ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth1
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth1

gres
() автор топика
Ответ на: комментарий от JB

Второй (слабый) комп:

[root@second ~]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:02:55:90:59:81  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::202:55ff:fe90:5981/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1821 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1268 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1957404 (1.8 MiB)  TX bytes:127788 (124.7 KiB)

[root@second ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

gres
() автор топика
Ответ на: комментарий от anonymous

> Рутер не свич, если они в разных сетях, то они не обязательно должны видеть друг друга (только если он между этими сетями маршрутизирует)

Мне не очень понятно видять или нет компы друг друга. Вроде бы у них разные адреса 192.168.1.4 и 192.168.1.2 .Значит ли это что мой роутер маршутиризирует? Кстати у меня ADSL роутер DSL-524T http://www.dlink.ru/products/prodview.php?type=23&id=557 если это имеет значение для обсуждаемой проблемы.

gres
() автор топика
Ответ на: комментарий от qsloqs

> Ну а теперь сделай с 192.168.1.2: ping 192.168.1.4 и посмотри другой отвечает или нет. По идее должно все работать.

 ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=2.18 ms
64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=1.31 ms
64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=1.30 ms
64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.166 ms
64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=1.31 ms
64 bytes from 192.168.1.2: icmp_seq=6 ttl=64 time=0.167 ms
64 bytes from 192.168.1.2: icmp_seq=7 ttl=64 time=0.166 ms
64 bytes from 192.168.1.2: icmp_seq=8 ttl=64 time=1.31 ms


Видит однако. 
А VNC все равно не работает :-(

[root@my_name ~]# vncviewer 192.168.1.2

VNC Viewer Free Edition 4.1.2 for X - built Jan  8 2007 10:06:13
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.

Wed Mar 21 20:33:24 2007
 main:        unable to connect to host: No route to host (113)

gres
() автор топика
Ответ на: комментарий от shell-script

С основного на второй комп мне удается удачно залогинится: [gres@my_name ~]$ ssh -l gres 192.168.1.2 gres@192.168.1.2's password: Last login: Wed Mar 21 20:37:42 2007 from 192.168.1.4 [gres@second ~]$

А вот со второго на первый не получается. Пишет: ssh: connect to host 192.168.1.4 port 22:Connection timed out

Причем во вкладке "Уровни безопасности и межсетевой экран" в меню администрирования у меня доверенные службы SSH включены. Почему есть разница?

gres
() автор топика
Ответ на: комментарий от gres

Может проблема с VNC в том что его нет на 2-м компе? Смотрите что выдает команда vncviewer:
[root@second ~]# vncviewer
-bash: vncviewer: command not found
[root@second ~]# yum install vncviewer
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
No Match for argument: vncviewer
Nothing to do

Т.е. вроде бы есть но не работает. Как такое может быть?

gres
() автор топика
Ответ на: комментарий от gres

Это приложение клиент-сервер. Вам нужно запустить демон на сервере прежде чем подключатся к нему с vncviewer. Советую x11vnc.

qsloqs ★★
()
Ответ на: комментарий от qsloqs

> Это приложение клиент-сервер. Вам нужно запустить демон на сервере прежде чем подключатся к нему с vncviewer. Советую x11vnc.

Можно чуть конкретнее, пожалуста?

gres
() автор топика
Ответ на: комментарий от qsloqs

x11vnc - это аналог RAdmin-сервера, позволяет удаленно рулить уже запущенными иксами. Обычно для удаленной работы на сервере запускается Xvnc.

anonymous
()

Аффтар, купи книжку по юниксам и сетям (что одно и то же, по сути) и не морочь людям голову...

Gharik
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.