Я просто переместил свой ноутбук двойной загрузки Linux/Windows со стола с разъемом Ethernet к столу, который является в диапазоне WiFi нашего 2WIRE интегрированный модем/WiFi/ethernet маршрутизатор. Я использую GNOME с NetworkManager, и хотя NetworkManager сообщает, что все соглашается с соединением, я не могу получить доступ к чему-либо вне локальной сети, хотя я могу получить доступ к модему/маршрутизатору и другим компьютерам отлично. Однако, когда я или включаю его в кабель Ethernet или начальную загрузку в Windows, это работает просто великолепно.
ifconfig
и iwconfig
оба отчета, что соединение работает, брандмауэр маршрутизатора, установлены позволить весь исходящий трафик, и брандмауэр ноутбука также установлен позволить весь входящий трафик.
Как это даже возможно, и что еще более важно, как я мог получить зафиксированный?
Кажется, что шлюз по умолчанию не установлен. Вы могли проверить его путем ввода
route -n
в консоли при соединении без кабеля. Если Вы не видите, что строка запускается с "0.0.0.0" затем, у Вас нет набора шлюза по умолчанию. Проверьте свои конфигурации, но это должно быть установлено автоволшебно, когда соединение WiFi запускается, маршрутизатор WiFI должен передать IP шлюза по умолчанию Вашему компьютеру. Если не некоторая конфигурация завинчена.