У меня есть домашняя беспроводная сеть и два ноутбука. Мой основной ноутбук работает нормально и работает под управлением Windows 7. У моего дополнительного ноутбука нет возможности беспроводной связи, и у меня нет доступа к настройкам IP в моей учетной записи. Как я могу получить доступ к Интернету на моем дополнительном компьютере через основной компьютер, используя перекрестный кабель или что-то подобное? Другими словами, как я могу сделать так, чтобы мой первичный компьютер установил соединение, которое мой вторичный компьютер сочтет неотличимым от обычного Ethernet?
3 ответа
Просто соедините проводные и беспроводные сетевые соединения вашего основного ноутбука, а затем подключите порты локальной сети двух ваших ноутбуков через кабель Ethernet.
Мостовое соединение легко, просто выделите ваше сетевое соединение и беспроводное соединение в меню Network Connections
вашего основного ноутбука, щелкните правой кнопкой мыши один из них и выберите Bridge Connections
.
На компьютере под управлением Windows с двумя сетевыми интерфейсами также можно включить NAT с помощью netsh. Раньше это работало в Windows XP, но я не уверен в новых, так как я больше не использую Windows.
пример netsh NAT
"внешний" - название внешнего интерфейса
"internal" - имя внутреннего интерфейса
netsh> routing ip nat
netsh routing ip nat> install
netsh routing ip nat> add int "external" full
netsh routing ip nat> add int "internal" private
netsh routing ip nat> exit
Запустите услугу "Маршрутизация и удаленный доступ"
Вы делаете это на компьютере, который имеет доступ к Интернету. Настройте локальный IP-адрес, например 10.xxx или 192.168.1.x, на внутреннем интерфейсе этого компьютера. Настройте локальный IP-адрес из той же сети на втором компьютере, а также некоторые действительные DNS-серверы. На этом этапе оба компьютера должны иметь возможность пинговать друг друга, второй компьютер получит доступ к Интернету.
Если вам нужно сделать переадресацию портов на второй компьютер, это также возможно с помощью netsh:
пример переадресации порта netsh
"внешний" - название внешнего интерфейса
"internal" - имя внутреннего интерфейса
192.168.1.10 - IP-адрес на внутреннем интерфейсе
192.168.1.11 - IP-адрес хоста локальной сети
22222 - порт для переадресации
netsh routing ip nat add portmapping external tcp 0.0.0.0 22222 192.168.1.11 22222
Возможно, вы захотите ICS (Internet Connection Sharing), хотя, честно говоря, в долгосрочной перспективе, вероятно, будет проще приобрести беспроводной USB-адаптер.