Прежде всего позвольте мне объяснить проблему, которую я пытаюсь решить:
У меня есть телефон Android 2.2, который привязывает свое интернет-соединение через USB к ноутбуку под управлением Ubuntu 10.10. Я хочу поделиться этим подключением к Интернету через кабель Ethernet с другим ноутбуком, на котором установлена Ubuntu 10.10.
Я искал в Интернете, но я не видел ни одного случая, чтобы кто-то пытался это сделать. Если кто-нибудь знает какой-либо ресурс для этого, пожалуйста, дайте мне знать.
Я считаю, что у меня есть устройства для связи одним способом через пинг, но я не могу пойти другим путем. Вот где я считаю, что интернет-соединение блокируется.
Я сделал это с помощью Firestarter, который использует NAT, установленный на компьютере, к которому подключен телефон, и пользуясь следующим руководством: http://www.fs-security.com/docs/connection-sharing.
По сути, интерфейс, который дает соединение - это usb0, и я пытаюсь разделить соединение через eth0. Я просто следовал приведенному выше руководству, заменив экземпляры eth0 на usb0, etho1 на etho0. Единственное, что он говорит, чтобы сделать то, что я не могу сделать, это включить DHCP на телефоне Android, потому что, честно говоря, я не знаю, как.
Я вручную настроил сеть вместо того, чтобы использовать опцию DHCP Firestarter, потому что я надеюсь, что в конечном итоге не нужно будет использовать Firestarter для этого.
Чтобы быть более конкретным, это то, что я сделал: через сетевые подключения GUI:
На первом ноутбуке (тот, который подключен к телефону)
IP-адрес: 192.168.0.1 Маска сети: 255.255.255.0 Шлюз по умолчанию (IP):
На втором латопе, снова через Сетевые подключения: IP-адрес: 192.168.0.2 Маска сети: 255.255.255.0 Шлюз по умолчанию: 192.168.0.1 * Мой файл /etc/resolv.conf на самом деле ничего не показывает, поэтому может возникнуть проблема.
* Также я просто попытался поделиться своим беспроводным соединением через Ethernet через Firestarter, и это тоже не сработало. Я могу пинг между двумя ноутбуками, но я не могу получить интернет.
Внизу рассказывается, как проверить настройки. Я могу пропинговать 192.168.0.2, как сказано в руководстве, и получить ответ. Однако я не могу зайти на google.com на ноутбуке, который должен получить общее подключение. Кроме того, на 2-м ноутбуке я могу пинговать до телефона. Тем не менее, я не могу пинг с телефона на 2-й ноутбук. Вот почему я верю, что не могу попасть в интернет.
Я в растерянности из-за того, что мне нужно сделать, чтобы это соединение заработало. Нужно ли подключать соединение между usb0 и eth0 на latop, к которому подключен телефон? или это то, что Firestarter уже делает?
** Примечание: я не могу пинговать со второго ноутбука на телефон, если выключаю Firestarter на машине, на которой он работает.
Если у кого-то есть идея, как заставить это работать, это будет очень цениться.