Я хочу выполнить ping (технически мне нужно подключиться к порту 80) ПК, подключенного ко второму ПК (через перекрестный кабель), который подключен к маршрутизатору.
У меня есть небольшой набросок того, что я пытаюсь сделать, я использую его как основу для объяснения.
- ПК (A) подключен к (B) через кроссоверный кабель.
- (B) подключен к маршрутизатору через Wi-Fi (хотя это не имеет особого значения, если это проводное соединение)
- (C) также подключен к маршрутизатору через беспроводное соединение.
Я хочу знать, как мне пинговать ПК (A) с (C). Если вручную задать IP B и A в том же диапазоне и подсети на те же значения, ПК (A) будет отображаться, если он подключен напрямую к маршрутизатору?
Спасибо заранее, Иисус.
решение1
Как говорит sm11963, вы можете настроить свой компьютер B. Но вам нужно понимать некоторые основы сетевой маршрутизации. И это излишне для одного порта.
В противном случае просто используйте переадресацию портов.
Для Linux это делается с помощью iptables.
Для Windows это делается с помощью программного обеспечения для переадресации портов. Google даст вам несколько.
Я использую это:http://www.quantumg.net/portforward.php(Я использую старую версию командной строки).
Этаhttp://www.rouvali.com/index.php?id=53тоже кажется хорошим.
В некоторых версиях Windows:
Административные инструменты
Маршрутизация и удаленный доступ
Имя сервера
IP-маршрутизация
NAT/базовый брандмауэр
Щелкните правой кнопкой мыши на сетевой карте
Свойства
Службы и порты Добавить...
Введите входящий/исходящий порт и IP-адрес рабочей станции.
В Windows 2008:
netsh interface portproxy add v4tov4 listenport=1234 listenaddress=192.168.0.1 connectport=443 connectaddress=192.168.0.2
решение2
Я сам никогда этого не делал, но вы можете настроить свой ПК B в качестве моста, объединив ваше Wi-Fi-подключение и подключение к ПК A. Для этого перейдите на панель сетевых подключений (на ПК B), выберите Wi-Fi и перекрестное подключение, затем щелкните правой кнопкой мыши и выберите «Мостовые подключения».
Возможно, вам придется вручную задать IP-адрес на компьютере A, но это должно сработать. Хотя это должно работать с кабелем Ethernet, это может сработать и с кроссовером. Кроссовый кабель обычно нужен только для двух компьютерных сетей, а это не то, что вам нужно.