05.03.2008, 21:58
общий
это ответ
Здравствуйте, Snork!
В задаче две части: разрешить в Windows маршрутизацию и настроить ip-адреса.
1) Первая задача решается несколькими способами:
а) установить спец. программу типа WinRoute. Из плюсов такого решения - возможность использовать дополнительные функции (автоматическая раздача ip-адресов, прокси-сервер, подсчет объема трафика и прочее).
б) В настройке сетевого адаптера, во вкладке Advanced поставить галку "Allow other users to connect through this computer‘s Internet connection". Это проще всего, однако при этом Windows не позволяет выбирать ip-адреса в локальной сети (только 192.168.0.xxx)
в) В реестре, ветка HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters, нужно создать (или исправить) ключик IPEnableRouter типа DWORD, значение 1. И назначить на интерфейс локальной сети любой допустимый адрес (например 192.168.1.1) и маску (255.255.255.0).
2) На Linux-машине необходимо выставить параметры:
ip адрес - из той-же подсети, что и на Windows (192.168.1.2)
маска - та же, что и на Windows
шлюз - ip-адрес Windows-машины
DNS - те же, что установлены в Windows для сетевого адаптера, через который подключен Internet.