По умолчанию интернет-запросы к wlan0 при подключении к eth0

Я пытаюсь настроить настольную версию Ubuntu 10.04 в качестве сервера. В настоящее время у меня есть DHCP-сервер, работающий через eth0.

Моя проблема в том, что у меня есть только один порт Ethernet, и я получаю Интернет через мобильную точку доступа на моем телефоне через wlan0, и всякий раз, когда я пытаюсь подключиться через wlan0 и eth0, я не могу получить доступ в Интернет через сервер или клиентов. Когда я отключаюсь от eth0, я снова получаю доступ.

Я интенсивно искал решение, и потерпел неудачу. Любая помощь приветствуется.

1
задан 30 October 2012 в 20:23

1 ответ

Ваш интерфейс eth0, вероятно, контролируется NetworkManager, который отключает соединение, как только у него появляется то, что он считает более подходящим для выхода в Интернет.

Вы можете создать статическую конфигурацию для eth0 в /etc/network/interfaces. То есть вставьте несколько строк вроде этого:

auto eth0
iface eth0 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255

Это должно сказать NetworkManager оставить интерфейс в покое. Включите маршрутизацию, вызвав echo 1 |sudo tee /proc/sys/net/ipv4/ip_forward. И убедитесь, что ваш DHCP-сервер объявляет 192.168.1.1 в качестве шлюза (в этом примере).

0
ответ дан 30 October 2012 в 20:23

Другие вопросы по тегам:

Похожие вопросы: