Połączenie Win XP współdzielone przez sieć LAN inną niż 192.168.0.1

0

Mam modem ZTE MF823 3G podłączony do systemu Windows XP Professional. System postrzega to jako połączenie lokalne z IP 192.168.0.1 i maską sieci 255.255.255.0.

Chciałbym udostępnić to połączenie innemu komputerowi z Lubuntu za pośrednictwem sieci Ethernet. Niestety WinXP wymaga interfejsu eth, z którym współdzielone jest inne połączenie, aby miał adres IP 192.168.0.1 - więc wymaga mnie dwóch różnych interfejsów sieciowych pracujących w sieci z kolidującymi adresami.

Czy istnieje możliwość współdzielenia połączenia sieciowego o adresach 192.168.0.0/24 z inną siecią (np. 192.168.1.0/24), a nie na odwrót?

Wypróbowując inne podejście, udało mi się zmienić adres IP modemu ZTE z 192.168.0.1 na 192.168.1.1 - jest na nim prosty Linux, więc mogłem do niego telnet, zalogować się jako user: root, pass: zte9x15i poprzez ifconfig usb0 192.168.1.1 netmask 255.255.255.0zmianę adresu IP, a następnie zmienić konfigurację połączenia Windows, aby użyć 192.168.1.2 i mógłbym udostępnić to przez 192.168.0.0/24-LAN. Ale po ponownym uruchomieniu modem ZTE wrócił do adresu IP 192.168.0.1 i całe udostępnianie przestało działać.

Zastanawiam się nad stałą zmianą lokalnego adresu IP modemu, ale nie wiem, jak to zrobić. Zrobiłem cat /etc/network/interfacesi uzyskałem wynik:

root@9615-cdp:~# cat /etc/network/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

# Wireless interfaces
iface wlan0 inet dhcp
        wireless_mode managed
        wireless_essid any
        wpa-driver wext
        wpa-conf /etc/wpa_supplicant.conf

iface atml0 inet dhcp

# Wired or wireless interfaces
auto eth0
iface eth0 inet dhcp
iface eth1 inet dhcp

# Ethernet/RNDIS gadget (g_ether)
# ... or on host side, usbnet and random hwaddr
iface usb0 inet static
        address 192.168.7.2
        netmask 255.255.255.0
        network 192.168.7.0
        gateway 192.168.7.1

# Bluetooth networking
iface bnep0 inet dhcp

I ifconfig -apodaje dane wyjściowe jak poniżej, więc wydaje się, że /etc/network/interfacesjest to niepowiązane i nie wiem, jak na dobre zmienić adresy sieci i modemu. Dlatego szukam dowolnego rozwiązania do współdzielenia sieci przez sieć LAN o różnych adresach lub do trwałej zmiany adresu modemu ZTE. Dziękuję za wszystkie porady.

Oto wynik działania ifconfig:

root@9615-cdp:~# ifconfig -a
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

rmnet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          inet addr:192.168.0.2  Mask:255.255.255.0
          UP RUNNING  MTU:1500  Metric:1
          RX packets:9879 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7856 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7455537 (7.1 MiB)  TX bytes:1207800 (1.1 MiB)

rmnet1    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          inet6 addr: fe80::9d8b:cf2e:2e42:db5c/64 Scope:Link
          UP RUNNING PROMISC ALLMULTI  MTU:1500  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:960 (960.0 B)  TX bytes:904 (904.0 B)

rmnet2    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          [NO FLAGS]  MTU:2000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

rmnet3    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          [NO FLAGS]  MTU:2000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

rmnet4    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          [NO FLAGS]  MTU:2000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

rmnet5    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          [NO FLAGS]  MTU:2000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

rmnet6    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          [NO FLAGS]  MTU:2000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

rmnet7    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          [NO FLAGS]  MTU:2000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

usb0      Link encap:Ethernet  HWaddr 34:4B:50:B7:EF:08
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::364b:50ff:feb7:ef08/64 Scope:Link
          UP BROADCAST RUNNING PROMISC ALLMULTI MULTICAST  MTU:1500  Metric:1
          RX packets:34093 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34787 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5861280 (5.5 MiB)  TX bytes:15526844 (14.8 MiB)
silmeth
źródło

Odpowiedzi:

0

Przeczytaj ten artykuł pomocy technicznej Microsoft: http://support.microsoft.com/kb/230148

Dokumentuje, w jaki sposób możesz zmienić zakres adresów IP usługi udostępniania połączenia internetowego w systemie Windows XP i Windows 7 w rejestrze.

abc_harold
źródło
To nie rozwiązuje mojego problemu, ponieważ artykuł nie dotyczy (pomimo tego, co napisano) systemu Windows XP. Jak widać tutaj, na WinXP to (prawdopodobnie) nie da się zmienić ICSharing adresy: answers.microsoft.com/en-us/windows/forum/windows_xp-networking/... więc nadal muszę inną poprawkę.
silmeth