The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Сеть из двух компов."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Сеть из двух компов."  
Сообщение от ugoday email on 05-Фев-06, 13:28 
Есть две машинки. Одна: вин98 ip 192.168.1.36

Другая --- линукс. На линухе две сетевухи:

0. eth0 ip 192.168.1.33 соединена с adsl модемом, настроенным каk
роутер. ip модема 192.168.1.32

1. eth1 ip 192.168.1.35 соединена с виндовой сетевухой.

Включаю маскарадинг

iptables -A FORWARD -i eth0 -m state --state NEW,INVALID -j REJECT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -P FORWARD ACCEPT

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
route add default gw  192.168.1.32 eth0

В результате на линухе сеть есть. Винда пингует eth0 и eth1,
но если с винды пинговать внешний ip, то получаю сообщение

Ответ от 192.168.1.35: Заданный порт недоступен. Где глюк?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Сеть из двух компов."  
Сообщение от anonymous (??) on 05-Фев-06, 17:13 
use different subnet for the inner network:
eth1: 192.168.2.1/24
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Сеть из двух компов."  
Сообщение от ugoday email on 05-Фев-06, 18:05 
>use different subnet for the inner network:
>eth1: 192.168.2.1/24


Попробовал развести интерфейсы по разным подсетям.
Теперь модем --- 192.168.2.1, а eth0 --- 192.168.2.2

После этого поднимаю сеть так:

# 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
# route add default gw 192.168.2.1 eth0

Результат тот же. Тоесть пинг с виндовой машинки на внешний ip выдаёт: ,,Ответ от 192.168.1.35: Заданный порт недоступен".

Если же сказать

# route add -net 192.168.1.0/24 gw 192.168.2.2 eth0

То ничего вообще не пингуется. ;(

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Сеть из двух компов."  
Сообщение от anonymous (??) on 05-Фев-06, 21:18 
try the following:
1. cat /proc/sys/net/ipv4/ip_forward
2. do not add the default gateway manually - you should get one from DHCP
3. on the windows box - make sure the default gw is ok and you can ping it
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Сеть из двух компов."  
Сообщение от ugoday email on 05-Фев-06, 21:42 
>try the following:
>1. cat /proc/sys/net/ipv4/ip_forward

~% cat /proc/sys/net/ipv4/ip_forward
1

>2. do not add the default gateway manually - you should get
>one from DHCP

Пробовал. Ничего не меняется.

>3. on the windows box - make sure the default gw is
>ok and you can ping it

с виндовой машины пингуются eth1 & eth0. модем не пингуется.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру