Я настраиваю Ubuntu Server 14.04 с проводным подключением (p4p1) и создаю беспроводную сеть ad-hoc. Вот мой файл интерфейсов:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto p4p1
iface p4p1 inet dhcp
# WiFi
auto wlan0
iface wlan0 inet dhcp
wireless-mode ad-hoc
wireless-channel 4
wireless-essid Augmented Learning
wireless-key 1234567890
address 192.168.0.2
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.2
Все работает нормально, когда один из двух интерфейсов работает, но когда оба работают, я не могу ни получить доступ к Интернету (через p4p1), ни получить доступ к моей специализированной сети ( с wlan0).
Что я должен сделать, чтобы запустить их обоих одновременно? Мне не нужно делиться связью.
Благодаря,
Одна вещь, которую Вы не должны делать, указать на шлюз на Ваш собственный IP. Шлюз говорит систему, как направить к любому IP-адресу не в любой из подсетей, с которыми это непосредственно подключено. Обычно это - маршрут к "Интернету", так не должен присутствовать для соединения с внутренней сетью, если маршрут к Интернету не находится на хосте в той сети. Поэтому удалите gateway
строка из Вашего определения wlan0
.
может быть несколько вещей неправильно здесь, таким образом, это не могло бы быть единственным изменением, должен был решить Вашу проблему.
Возможно, я знаю, как Вы могли использовать файл, названный asleep.d, он может быть загружен здесь.
https://app.box.com/s/5nj2xuhby5kqk1y3o7wb
Вы просто копируете его в/etc/pm