Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Настройка routing / 12 сообщений из 12, страница 1 из 1
14.10.2007, 21:01:57
    #34867560
Marik_1973
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
Добрый день!
У меня такой вопрос:

Есть комп с LINUX и 2 сетевыми адаптерами. 1й-eth0 подключен к ADSL , а второй eth1 c IP 10.0.0.2 к другому компу с OS c Windows XP IP 10.0.0.1.
Нужно чтобы 2й комп с ХР пользовался интернетом.
Пробовал настраивать route, но все равно не работает.
Может что то надо менять в в XP сетевых настройках?

Заранее спасибо.
...
Рейтинг: 0 / 0
14.10.2007, 21:36:35
    #34867585
enkarito
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
В двух словах:
winxp: указать шлюз и днс = 10.0.0.2

linux:
1) echo "1" > /proc/sys/net/ipv4/ip_forward
2) iptables -t nat -I POSTROUTING -s 10.0.0.1 -j MASQ
...
Рейтинг: 0 / 0
15.10.2007, 05:05:37
    #34867772
Marik_1973
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
Все так и сделал, но что то не работает.

XP коннестикся к LINUX через Telnet и пингуется интернет, а вот с XP все равно не работает!

Спасибо заранее!
...
Рейтинг: 0 / 0
15.10.2007, 09:36:27
    #34867934
enkarito
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
Если с winxp пингуются инетовые адреса:
Код: plaintext
1.
ping  194 . 87 . 0 . 50 
ping  194 . 67 . 57 . 26 
, то возможно надо указать DNS провайдера.

Как определить:
Код: plaintext
1.
nslookup
>server
или
Код: plaintext
cat /etc/resolv.conf

Если с winxp "мир" не пингуется, то возможно надо добавить ещё правила в iptables:
Код: plaintext
1.
2.
iptables -I FORWARD -s  10 . 0 . 0 . 1  -j ACCEPT
iptables -I FORWARD -d  10 . 0 . 0 . 1  -j ACCEPT
...
Рейтинг: 0 / 0
16.10.2007, 09:34:51
    #34870628
Marik_1973
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
Доброе утро,
Ностроил маскарадинг, поменял IP address (a) на 192.168.0.1 и MASK 255.255.255.0 и все равно не работает.

Комп с LINUX заходит в интеренет, все адреса пингуются (/etc/resolv.conf - показывает DNS провайдера), а комп с XP в интернет выходить не хочет.При попытке tracert any Global IP доходит только до компа с LINUX. Млжет надо настроить на LINIX DNS ? Где может быть еще проблема?

На PPP connection стоит - default route.
...
Рейтинг: 0 / 0
16.10.2007, 09:35:15
    #34870629
Marik_1973
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
...
Рейтинг: 0 / 0
16.10.2007, 09:35:58
    #34870630
Marik_1973
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
192.168.0.11- IP LINUX
...
Рейтинг: 0 / 0
16.10.2007, 09:49:25
    #34870648
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
sysctl -e -a | grep ip_forward
?
...
Рейтинг: 0 / 0
17.10.2007, 09:14:10
    #34873585
Marik_1973
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
дает 1.

Где может быть еще проблема?
...
Рейтинг: 0 / 0
17.10.2007, 09:56:26
    #34873717
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
tcpdump тебе в помощь
...
Рейтинг: 0 / 0
19.10.2007, 16:45:47
    #34881555
masteroid
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
Marik_1973дает 1.

Где может быть еще проблема?
если верить скриншоту в первом твоём посте, то у тебя адрес 10.0.0.2 на интерфейсе eth0:1, а не eth1, как ты пишешь.
для нормальной работы ната достаточно, как уже писали:
1) echo "1" > /proc/sys/net/ipv4/ip_forward
2) iptables -t nat -I POSTROUTING -s 10.0.0.1 -j MASQ
3) iptables -I FORWARD -s 10.0.0.1 -j ACCEPT
4) iptables -I FORWARD -d 10.0.0.1 -j ACCEPT
...
Рейтинг: 0 / 0
20.10.2007, 09:30:06
    #34882352
Marik_1973
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка routing
ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ !

Все заработало!
добавил эту строчку :
# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Настройка routing / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]