![]() |
Выход в и-нет на компах с 2 картами
Имеются 2 компа win2000Pro и winXPPro, каждый с двумя сетевыми картами:
win2000: 192.168.1.x 192.168.2.y winXP: 192.168.2.z 192.168.3.w между собой они соединены в подсеть 192.168.2.0 Комп winXP имеет выход в И-нет через шлюз 192.168.3.1 Можно ли организовать выход в И-нет для компа win2000 через комп winXP без proxy-сервера, если адреса подсети 192.168.3.0 изменять нельзя? |
Читать Справку - Общий доступ к подключению Интернета.
У той карты, что смотрит на другой комп, должен быть адрес 192.168.0.1 Если методом тыка, то сетевые подключения - свойства - разрешить общий доступ. |
SergOst
1. На вин2к ставишь шлюзом по умолчанию - 192.168.2.z 2. Если кроме ресурсов сетки 192.168.1.0 д/б доступ еще к локальным ресурсам других подсетей, то добавляешь для них дополнительные маршруты на соответствующий шлюз (напимер на тот, что сейчас стоит по умолчанию) 3. На компе с винХР прописываешь маршрут в сеть 192.168.1.0 через шлюз 192.168.2.y Igor_I Цитата:
|
Greyman
Цитата:
SergOst "Соединение типа мост" на XP не пробовали? (обвести/выделить два соединения 2.z и 3.w + RClick) |
Цитата:
|
Цитата:
Цитата:
При этом, разумеется, никакого автоматического IP-адреса на картах этого компа не установлено. После некоторых мучений удается всетаки поставить на winXP на карте, смотрящей к win2000, галку об общем доступе и фикс.адрес 192.168.0.1. На win2000 на "встречной" карте устанавливал и адреса 192.168.0.хх и просто ставил автоопределение - ничего не помогло (шлюз, естественно ставил 192.168.0.1) Интересно, что даже если галку об общем доступе в Инет снять, а на компах оставить подсеть 192.168.0.хх с фиксированными адресами, то связи между компами winXP и win2000 нет, хотя на значках в трее красные крестики не стоят. А если заменить адреса на какую-нибудь подсеть 192.168.15.хх, то сразу связь начинает работать. Видимо здесь MS намудрила и не доработала что-то с этим доступом через 192.168.0.1 (может он работает только на компах с однотипной ОС??) Цитата:
|
Напишу таки, раз за весь день никто не ответил.
Опять же повторю, надо читать справку. И не торопиться, я с этим делом неделю возился. Бегал от одного компа к другому. Не факт, но по-моему для полного использования сетевых настроек нужна перезагрузка. Итак, WinXP - 1 comp, Win2000 - 2 comp. Речь идет о сетевухах, которые смотрят друг на друга. 2 comp Ставишь адрес 192.168.0.2 Маска 255.255.255.0 шлюз - 192.168.0.1 в командной строке route -p add 0.0.0.0 mask 0.0.0.0 192.168.0.1 ( а вот здесь нужны настройки твоей локальной сети) route -p add 192.168.1.0 mask x.x.x.x x.x.x.x Перезагрузка и проверка - route print 1comp Должна быть включена служба "Общий доступ к интернету (ICS)" Служба "маршрутизация и удаленный доступ" выключена (по-крайней мере - у меня так) Ставишь адрес 192.168.0.1 Маска 255.255.255.0 Перезагрузка В свойствах подключения к интернету ставишь галочку - разрешить общий доступ. Можно воспользоваться мастером. Если что-то не получается - делай перезагрузку. :) Вроде ничего не забыл. |
Цитата:
Настройки карт я написал в начальном вопросе: x,y,z,w - разные числа в диапазоне 2-254, маски везде 255.255.255.0 И что должно высветиться в проверке? |
Ну прочти справку, ну пожалуйста, прошу тебя, ну что тебе сложно?
:) Адреса, шлюзы. сетевые интерфейсы, через которые идет путь. |
Я читал справку, но так она пишется эта справка, что нужного не найти, поэтому мы тут все это и обсуждаем.
И, если вы каким-то образом умудрились настроить, как пишете, то ответьте, пожалуйста, на мой вопрос как?. Попробую разобрать предложенное без справок: Первый указанный вами route add в командной строке вручную писать не надо: когда вы устанавливаете адрес шлюза в свойствах TCP/IP и нажимаете ОК, эта команда автоматом выполняется. Можете проверить через route print.(свою сеть 192.168.2.0 между компами я заменил на сеть 192.168.0.0) В предложенном вами втором route add 192.168.1.0 (это адрес второй подсети на моем win2000, не смотрящей в И-нет) маска может быть только 255.255.255.0 (такая уж у меня задана, первые четыре крестика), а шлюз должен быть из той же подсети (вторые четыре крестика), иначе команда не выполнится, т.е. 192.168.1.х - но какое это имеет отношение к выходу в и-нет?? |
К выходу в инет это не имеет отношение. Это надо для работы с сетью 192.168.1.0
Честно говоря я не знаю, что писать если в этой сети нет явного шлюза. У меня в сети этот шлюз прописан в обязательном порядке. Теперь как. Делал я все это долго и беспорядочно. :) ============= 1 - XP SP2 Подключен к интернету. В свойствах подключения поставлена галочка - разрешить др. польз. интернетом IP = 192.168.0.1 Также 2 сетевые соединены в мост. По моему один IP нельзя присвоить двум адаптерам. 2 - XP SP2 IP = 192.168.0.5 3 - FreeBSD IP = 192.168.0.2 Здесь по умолчанию также поставил 192.168.0.1 И пришлось добавлять пути, чтобы ходить по другой локалке. route add -p 172.16.0.0 mask 255.240.0.0 172.16.112.253 Цитата:
P.S. Все вышенаписанное является моим скромным мнением. |
Цитата:
Или через одну из карт в мосте с адресом 192.168.0.1 ???! Сеть 172.16.0.0, насколько я понял, не имеет отношения к выходу в И-нет? (т.е. если она отключена И-нет на 1-ХР будет?) |
Уточним:
1 - XP SP2 3 сетевые карты 1-1 - Подключен к интернету (локальная сеть, 100 Mbit). В свойствах подключения поставлена галочка - разрешить др. польз. интернетом. IP - auto 1-2 - Подключено к 2 (XP SP2) 1-3 - Подключено к 3 (FreeBSD) сетевые 1-2 и 1-3 соединены в мост. IP = 192.168.0.1 2 - XP SP2 IP = 192.168.0.5 3 - FreeBSD IP = 192.168.0.2 Цитата:
|
Цитата:
У меня изначально конфигурация другая, я авто на карте-окне в инет не ставлю. |
А ты мастером не пробовал воспользоваться? Вот сейчас попробовал, снял галку - поставил. Windows адрес не потребовала.
IP авто, но все равно из диапазона 10.*** Выдаются провайдером при подключении. |
Цитата:
|
Я в сетях не силен, но, возможно, здесь http://www.siblink.altnet.ru/article...rac-small-lan1 Вы найдете то что вам нужно. Прочитав это даже я понял, что и куда :-)
|
SergOst
Я пропустил твой ответ. :) Цитата:
А реальный адрес это какой? |
SergOst
Рассказываю, как делал я. Имеем: комп с ХР Pro (на самом деле пофиг, можно 2К3, 2К Pro, 2K Server), назначенный маршрутизатором, имеющий 2 сетевухи: 1-я смотрит к провайдеру, получающая по DHCP от него 10.100.3.240 (внешняя) 2-я смотрит в локаль (внутренняя), втиснута в свич, в который втиснуты все остальные компы локали. В локали адреса 192.192.192.1 - 192.192.192.255 (не пинать, знаю я диапазон адресов для локалок, но ведь мы не ищем легких путей!) :rolleyes: Никаких мостов не надо! Разрешаем на внешней сетевухе общее пользование, винда спросит, "из откуда етот доступ будет, из внутренней что ли?" "Ага" - отвечаю. Она мне: "Вот тебе на внутреннюю адресок 192.168.0.1". Лезу на внутреннюю и жестоко с особым цинизмом руками назначаю адрес 192.192.192.90. После этого у компов локали прописываю шлюзом 192.192.192.90. Вуаля! Осталось лишь Tmeter поставить на маршрутизатор и сам себе провайдер! :tongue: Цитата:
|
Angry Demon
Почему не надо мостов? У меня нет свитча, но есть 2 компьютера (без инета). Как быть? |
Igor_I
Какая разница - свич или прямое соединение? Свич или хаб всего лишь сводит в одну точку сетевые выходы компов, что аналогично твоему подключению одного компа к другому. Мост делается только для того, чтоб комп был прозрачен в обе стороны. |
Цитата:
|
Igor_I
Всё, въехал, думал не там мост стоит. При условии, что надо соединить "сквозным проходом" Фрю и вторую ХРю (1-3 и 1-2) и нет хаба/свича - все вроде правильно. Причем, когда расшаривал подключение к инету (1-1) на первой ХР, винда сразу предложила к этому подключению организовать доступ через мост, так? |
Не помню, давно это было.
А объяснять все-таки не умею. :) |
Igor_I
Рос-гос-ТРАХ, все правильно сделал! :) |
Время: 07:04. |
Время: 07:04.
© OSzone.net 2001-