Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: cdiem в Apr 04, 2009, 17:52



Титла: Connection Sharing без ICS
Публикувано от: cdiem в Apr 04, 2009, 17:52
Опитвам се да направя NAT Gateway Router без ICS, върху Windows XP (т.е., опитвам се да си шерна интернета през XP-то без да трябва да задавам 192.168.0.1 за втората ланкарта):

Топология: PPPOE <-> COMP1 (WINDOWS XP Proffessional SP3) <-> COMP2 (LINUX)

-------------------------------------------------------------------------------------------------------------------------------
COMP1 (WINDOWS XP Proffessional SP3):

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- "remote registry service" е стартирано
-- "Allow other network users to connect through this computer’s Internet  connection" не е "чекнато" (на нито една от двете ланкарти)
-- Control Panel -> Administrative Tools -> Services. Enable Routing and  Remote Access
-- Control Panel -> Administrative Tools -> Services. Disable Windows  Firewall/Internet Connection Sharing (ICS)
-- My   Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parame ters\IPEnableRouter е "1"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Ланкарта "Local Area Connection" (свързана по PPPOE):
приема IP адреси/DNS сървъри автоматично, във вид 192.168.yyy.xxxx (yyy е различно от 10)

Ланкарта "Local Area Connection 2" (свързана с кабел тип "усукана двойка" с компютъра с Линукс):
IP: 192.168.10.1
Netmask: 255.255.255.0
Gateway: не е зададен
Зададени са DNS сървъри, дадени от провайдера (няма да ги пиша тук)

>netstat -rn показва свързване на "Local Area Connection 2" към Gateway 127.0.0.1

-------------------------------------------------------------------------------------------------------------------------------
COMP2 (Debian/Centos):
# netstat -rn
показва 192.168.10.1 (добавено предварително)

# ifconfig:
ip: 192.168.10.2
netmask: 255.255.255.0
gateway: 192.168.10.1

Има ping до 192.168.10.1, но няма ping към външни адреси (ping дo  www.google.bg и до неговия IP адрес: 209.85.129.104 не показва нищо. Опитах и с други IP адреси)

-------------------------------------------------------------------------------------------------------------------------------

Досега опитах с:
1) описаното тук: http://www.nanodocumet.com/?p=14
>netsh
>pushd routing ip nat
>uninstall
>install
>set global tcptimeoutmins=1440 udptimeoutmins=1 loglevel=ERROR
>add interface name="Local Area Connection" mode=FULL
>add interface name="Local Area Connection 2" mode=PRIVATE
>popd
2) рестартиране на мрежовите интерфейси, и на самия Уиндоус - без резултат
3) bridge между двете ланкарти - без резултат
4) Опитах и с инсталация на routix netcom (www.routix.net), но май не мога да уцеля правилните филтри - опитах с всичките 4 начина за споделяне на нета, описани в техния manual.
Не желая да опитвам с Kerio Winroute, nat32 или 602suite - би трябвало да има и freeware начин.

Имам чувството, че пропускам нещо малко..но не мога да разбера какво точно.



Титла: Re: Connection Sharing без ICS
Публикувано от: foxb в Apr 04, 2009, 20:03
XP не действа като рутер - затова има ICS.

Ще си спестиш доста главоболия ако направиш обратното - Линукс като рутер а XP като клиент.


Титла: Re: Connection Sharing без ICS
Публикувано от: cdiem в Apr 04, 2009, 21:26
Мерси за отговора; отказах се и ще използвам ICS.