Мережевий шлях до другого NIC іншого комп’ютера


3

Який маршрут (и) потрібно додати на якому комп’ютері (іх) для мого пристрою та ComputerB для спілкування?

myDevice: 192.168.1.2

Комп'ютерA:
- NIC1: 10.2.2.20
- NIC2: 192.168.1.1

Комп'ютерB: 10.2.2.30, 192.168.1.3

Physical Connections
  ComputerA:NIC1 - ((LAN)) - ComputerB
  myDevice - ComputerA:NIC2

Примітки:

  • ComputerA та ComputerB запускають XP SP3
  • ComputerA і ComputerB мають статичні IP-адреси
  • Припустимо, всі мережеві маски становлять 255.255.255.0

1
Що ви маєте на увазі для додавання маршрутів? Який пристрій є моїм пристроєм? Якщо вони знаходяться в одній мережі (192.168.1.x), вони повинні мати можливість спілкуватися, якщо шлюз правильний.
користувач142485

Відповіді:


2

Виходячи з заявлених фізичних та IP-з'єднань, ви повинні мати можливість перейти з myDevice -> ComputerA -> ComputerB лише завдяки налаштуванню myDevice для використання того ж шлюзу, що і ComputerA.

Що таке шлюз, запитаєте ви?

Шлюз - це IP-адреса, яка виконує IPv4 Masquerading, що означає, що він пересилає пакети з однієї IP-адреси на іншу. Більшість програмного забезпечення роутера робить це автоматично, тож ви б вказали myDevice на маршрутизаторі як шлюз у такому випадку. Але якщо локальна мережа визначена як локальна мережа, на якій розміщено ComputerA, то вам знадобиться зробити ComputerA шлюзом.

IPv4 маскування можна здійснити в Windows XP, дотримуючись цих інструкцій зі стійкого посилання на статтю бази знань Microsoft: http://support.microsoft.com/kb/315236

Після правильного налаштування переадресації (маскарадування) IPv4, все, що вам потрібно буде забезпечити, це:

  1. ComputerA, ComputerB і myDevice принаймні перехідно фізично пов'язані, це означає, що A-> B-> C означає, що A-> C, оскільки ви можете використовувати "B" як проміжний скачок (я змінив букви в своєму надуманому прикладі просто на бути простим / коротким);

  2. ComputerA, ComputerB та myDevice мають спільний IP-простір (що вони роблять; простір 192.168.1.0/24 спільний через мережну маску 255.255.255.0)

  3. Усі ці три пристрої мають унікальні IP-адреси в просторі спільного IP-адреси;

  4. Визначено пристрій шлюзу, який буде пересилати пакети з пристроїв, які фізично не підключені, тому що за замовчуванням єдиними пристроями, які спілкуватимуться через IP, є пристрої, які фізично підключені на рівні зв'язку. Ось чому вам потрібен шлюз.

  5. Пристрої , які хочуть взаємодіяти з іншими пристроями , які фізично не підключеними до них оголосили шлюз в своїй таблиці маршрутизації, і шлюз буде фізично підключений до місця призначення, або іншому шлюзу , який ( в кінці кінців) фізично підключений до місця призначення довільного кількість хмелю. У вашому прикладі це означає, що і myDevice, і ComputerB повинні оголосити computerA як шлюз.

Якщо вам цікаво невидиме магічне внутрішнє середовище, яке спричиняє myDevice«знати», ComputerAздатне перенаправляти пакети ComputerB, перегляньте Протокол роздільної здатності адреси (ARP) у Вікіпедії . ARP настільки ж важливий для функції Інтернету, як і DNS.


0

Якщо припустити, що у ComputerB є лише 1 сетевий ПК, ви повинні зробити три, можливо, чотири речі:

  1. Слідкуйте за тим, щоб переадресація IP була включена в ComputerA.
  2. Видаліть адресу 192.168.1.3 з ComputerB
    • Ця адреса заплутає ComputerB в думці, що вона може безпосередньо дістатися до myDevice
  3. Додайте маршрут на ComputerB, щоб потрапити на myDevice:
    • Маршрут за замовчуванням, використовуючи 10.2.2.20 як шлюз
    • Маршрут до 192.168.1.0, з маскою 255.255.255.0 та шлюзом 10.2.2.20
  4. Переконайтесь, що myDevice також має маршрут, щоб дістатися до ComputerB
    • Маршрут за замовчуванням, використовуючи 192.168.1.1 як шлюз
    • Маршрут до 10.2.2.0, з мережевою маскою 255.255.255.0 та шлюзом 192.168.1.1
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.