Когда вы загрузили свой ноутбук и настроили проводной интерфейс bge0
через dhclient
, он стал маршрутом по умолчанию (как показано в крайнем правом столбце в выходных данных netstat - r
). Когда вы позже настроили свой беспроводной интерфейс bwn0
и отключили проводной интерфейс, он не был настроен в качестве маршрута по умолчанию. Когда вы пытались получить доступ к сети (или ответить на запросы), трафик пытался использовать bge0
, но он был отключен.
Перезагрузив ноутбук, вы можете просто настроить беспроводной интерфейс, и у вас не будет этой проблемы.
Если в будущем вы захотите перейти с проводной связи на беспроводную, я считаю, что вы можете сделать следующее:
route change default -iface wlan0
route change default 192.168.1.1
Это устанавливает интерфейс маршрута по умолчанию на беспроводной, который сбрасывает адрес маршрутизатора, поэтому мы повторно добавляем его. во второй строке.
echo "server-port=25555" | sed -E 's/(.*-port=)([0-9]+)/echo "\1$((\2+1))"/e'