Подключите Ubuntu к другому ПК с прямым (перекрестным) кабелем

Ubuntu 11.04 (ПК 1) подключена к ПК 2 (Windows XP) с кабелем LAN (перекрестный прямой кабель)
Доступ в Интернет через маршрутизатор доступа беспроводного модема USB в отдельной комнате

Если я загружаюсь в Windows 7 (ПК 1 имеет двойную загрузку), у меня нет проблемы для соединения с ПК 2, одновременно будучи подключенным к Интернету, даже совместно используя мое Интернет-соединение с ПК 2. Я установил статический IP-адрес и Маску подсети на обоих ПК, и это - все для пустого соединения. Дополнительно я установил Совместное использование Удаленного рабочего стола и Общий доступ к интернету, который работает как ожидалось.

Моя проблема:

  1. Я не могу найти способ соединить Ubuntu с ПК 2 (Соединенное проводом соединение LAN)
  2. Когда я использовал Debian (месяц назад, как мой первый опыт Linux), я использовал Wicd, и я мог соединиться с ПК 2, но у меня не могло быть Интернет-соединения одновременно (или Проводной или Беспроводной)

Может кто-то просвещать немного это сетевые проблемы, поскольку страницы справочника или справочные файлы не для пустых смертных как я, но возможно для сетевых экспертов, поскольку я не сделал понял слово в нем

Спасибо

10
задан 21 August 2011 в 18:02

1 ответ

вам нужно зайти в диспетчер сети и изменить настройки ip4 на общие для других компьютеров

enter image description here

здесь это другой метод, использующий таблицы ip

, который устанавливает ip вашей сетевой карты

sudo ip addr add 192.168.1.1/24 dev eth0

и настраивает nat

sudo iptables -A FORWARD -o wlan0 -i eth0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A POSTROUTING -t nat -j MASQUERADE

, если соединение, которое вы используете для интернета, отличается от wlan0 change поэтому, если вы используете мобильную широкополосную связь, то, скорее всего, вы получите ppp0

, после чего вы можете сохранить настройки, выполнив

sudo iptables-save > filename

и перезагрузить настройки

iptables-restore < filename

, восстановление необходимо, потому что после reboot iptables забудет, какие настройки введены выше, если вы хотите, чтобы он загружался каждый раз, просто поместите строку восстановления в /etc/rc.local

8
ответ дан 23 November 2019 в 04:35

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

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