Yes, sorry i'm confusing you all the time because I keep changing configurations and trying different kind of methods. This is what I'm planning to do:
I'm trying to use the eth0 to access the Internet and eth1 to connect with winXP. I just temporarily tried the eth0 to connect winXP to see if the problem was the eth1 card and that's why I tried ip 192.168.1.1 with it. It worked fine so I changed back to the earlier configuration, and that is eth0 to connect the Internet. Now I'm only trying to configure my eth1 card to connect winXP.
This is what I have now:
Linux
eth0: 195.148.188.41 -> Internet (Working)
eth1: 192.168.1.1 -> WinXP (Not Working)
WinXP
192.168.1.2 -> Linux eth1 (Not Working)
This is what I tried:
Linux
eth1: 195.148.188.41 -> Internet (Not Working)
eth0: 192.168.1.1 -> WinXP (Working)
WinXP
192.168.1.2 -> Linux eth0 (Working)
And thank you for helping me so much, it seems I not able to figure this out by myself