LINUX.ORG.RU

Два компа в сеть


0

0

Есть два компа с сетивухами. содинины в сеть на прямую обычьным сетевым кабилем.

Вот вопрос с помошью чего лучьше всего поднять между ними сеть?? чтобы мало ресов употребляло??

И заодно можно краткое описание или ссылку как делается?

Заранее спасибо.


да и забыл добавить что на одном кампе монитора нет. так что я хочу им удалённо управлять через сетку. и на нём иксов нет.

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

>Это понятно. Но для ssh дано сначало сеть поднять если я правельно понимаю??

Поставь на одном компе для подключенной к другому сетевой карты IP 192.168.0.1, на другом - 192.168.0.2.

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

кабель-то сетевой правильный ? в твоем случае кроссовер нужен.

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

"обычьным сетевым кабилем" -- это не подходит. Чтобы напрямую соединить две сетевухи, нужен "crossed" кабель.

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

Фильмы кодить.. так чтобы основной камп не напрягать(а то он у меня рядом с кроватью стоит спать сним включённым не могу((. ни то что он сильно шумит просто не люблю какие либо звуки). да музычку слушать через него, просто когда ты музыку слушаешь и в cs играешь fps падает. да и вообще подумываю ещё третий кимп с гостинной подключить. но это не скоро будет.

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

Боян.

Я месяц назад уже точно такое же спрашивал. http://www.linux.org.ru/jump-message.jsp?msgid=1258513

eth0 смотрит наружу, а eth1 на другую машинку (в данном случае она под виндой, потому её настроек тут нет, но тебе нужно будет просто fixme ifconfig и rout настроить)

Правила для файрвола

~# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

~# iptables -P FORWARD ACCEPT

~# iptables -t nat -L Chain PREROUTING (policy ACCEPT) target prot opt source destination

Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- anywhere anywhere

Chain OUTPUT (policy ACCEPT) target prot opt source destination ~# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination

Chain FORWARD (policy ACCEPT) target prot opt source destination

Chain OUTPUT (policy ACCEPT) target prot opt source destination

таблица маршрутизации: ~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0

ip адреса:

~# ifconfig eth0 Link encap:Ethernet HWaddr 00:05:1C:0F:FF:8D inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::205:1cff:fe0f:ff8d/64 Scope:Link UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2533630 errors:0 dropped:0 overruns:0 frame:0 TX packets:2576252 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3662190579 (3.4 GiB) TX bytes:192238923 (183.3 MiB) Interrupt:11 Base address:0xe800

eth1 Link encap:Ethernet HWaddr 00:0A:EB:AB:58:C4 inet addr:192.168.1.35 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20a:ebff:feab:58c4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:938 errors:1 dropped:0 overruns:0 frame:0 TX packets:4084 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:74131 (72.3 KiB) TX bytes:540161 (527.5 KiB) Interrupt:5 Base address:0xec00

+ виндовая машинка имеет ip 192.168.1.36 и модем --- 192.168.2.1

Подключаюсь к сети так:

~# echo "1" >! /proc/sys/net/ipv4/ip_forward ~# ifconfig eth0 down ~# ifconfig eth1 down ~# ifconfig eth1 up 192.168.1.35 ~# ifconfig eth0 up ~# dhcpcd -dnCRYN eth0

ugoday ★★★★★
()
Ответ на: Боян. от ugoday

Чорт, форматирование слетело. См. по ссылке, там красивше напечатано.

ugoday ★★★★★
()

Сначала в ядре надо включить поддержке сетевух. Как правило в стандартном ядре (почти во всех дистрибутивах) есть поддержка самых распространенных сетевух (модулями). Подгружаешь необходимые модули, если они уже не подгружены. Посмотреть это можно так:

# cat /proc/net/dev

Там увидишь, есть ли у тебя eth0.

Потом на одном компе (этот будет без монитора):

# ifconfig eth0 192.168.0.1

на другом:

# ifconfig eth0 192.168.0.2

вот сеть и настроена.

Теперь поднимай ssh на той машине, которая без монитора будет.

При первом запуске надо сгенерить ключи. У меня (в слаке) это делается так:

# /usr/bin/ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ''

# /usr/bin/ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N ''

# /usr/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ''

запускаем sshd:

# /usr/sbin/sshd

теперь можно с машины с монитором работать удаленно на той которая без монитора:

ssh user@192.168.0.1

вот и все. и не забудь добавить все это куданить в rc.local, чтоб при загрузке автоматом все стартовало.

можно поставить еще и nfs, удобно в данной ситуации. Об этом везде много раз писалось (ищи на opennet или здесь на ЛОРе).

Можно кстати на той машине, что без монитора и иксы поставить и все утилиты иксовые и даже КДЕ и ГНОМ. На машине с монитором поднять еще одни иксы (xinit -- :1, и для них сделать xhost +). Потом соединяешся по ssh c удаленной машиной, набираешь там export DISPLAY=192.168.0.1:1 а потом стартуешь, например, KDE (startkde или kdeinit). И сидишь удаленно в иксах. 100 Mbit для этого с головой хватит и 10 хватит...

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

ну да еще и с кабелем разберись.

ВОТ:

Если обжимать обычнй кабель, то на обоих коннекторах обжимаешь так:

1. Оранжево-белый

2. Оранжеиый

3. Зелено-белый

4. Синий

5. Сине-белый

6. Зеленый

7. Коричнево-белый

8. Коричневый

Это ,если держать коннектор язычком вниз, слева направо.

Если обжимать кросс (например, чтобы соединить просто 2-а компа, то на одном из концов оранжевая пара меняется местами с зеленой. Т.е. оранжево-белый на зелено-белый, а оранжевый на зеленый, а второй конец обжимается как обычно.

Для самых непонятливых:

Кросс-овер:

1. Зелено-белый

2. Зеленый

3. Оранжево-белый

4. Синий

5. Сине-белый

6. Оранжеиый

7. Коричнево-белый

8. Коричневый

P.S. Вообще, сигнал идет по 1,2,3 и 6-му проводам, т.е. по зеленым и оранжевым.

________________

Это откудота из инета.

Обжим витой пары.(или просто "витухи") Курс молодого Бойца.

Автор: Ben-Ja

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