LAN-сервер с двумя сетевыми картами, не может telnet / ping ко второму, даже если он работает

У меня проблема с сервером Ubuntu 12.04 LTS (обновленный).

По причинам, слишком длинным для подробностей, у него есть один eth0-интерфейс, назначенный для 192.168.1.9, и один Wifi-интерфейс wlan0, назначенный для 192.168.1.10. Оба ДОЛЖНЫ работать с момента загрузки.

Я также установил (мне нужно программное обеспечение для мониторинга) Lubuntu desktop-core и удалил сетевой диспетчер (перезагрузился) и использовал жесткую конфигурацию wp_supplicant + / etc / network / interface и фиксированные IP-адреса.

Все работает как шарм … аппаратный мудрый. С рабочего стола Lubuntu я могу просматривать интернет с eth0. Если я ifdown eth0 а затем ifdown eth0 его от сети, я с радостью просмотрю интернет через wlan0. Таким образом, wpa_supplicant выглядит так, как будто он выполняет свою работу.

Проблема в…

Мне нужно иметь оба интерфейса одновременно, и оба должны отвечать на пинги, SSH соединяется с другими компьютерами в локальной сети и т. Д. Wlan0 – это тот, который нужно будет использовать при общении со шлюзом / router (на 192.168.1.1) для выхода в Интернет.

Но если у меня есть оба интерфейса, eth0 продолжает работать, но wlan0 становится недоступным (и он больше не будет подключаться к чему-либо, поэтому проблема двунаправленная). Попытка выполнить ping с компьютера My Win 8 сообщит ту же ошибку, которую вы видите, когда нет маршрута к хосту, слишком плохо, что он все еще находится в одном сегменте локальной сети: моя Win 8 находится на 192.168.1.69, а wlan0 сервера – на 192.168. 1.10.

У вас есть какие-либо представления о том, где я мог бы начать ухаживать?

Вот некоторые файлы конфигурации

  • ifconfig :

     lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:18 errors:0 dropped:0 overruns:0 frame:0 TX packets:18 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1613 (1.6 KB) TX bytes:1613 (1.6 KB) wlan0 Link encap:Ethernet HWaddr 00:c0:49:fc:db:3f inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::2c0:49ff:fefc:db3f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:16376 errors:0 dropped:0 overruns:0 frame:0 TX packets:3337 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4675792 (4.6 MB) TX bytes:543084 (543.0 KB) 
  • Когда я включаю eth0 с ifup , я получаю эту добавленную строфу:

     eth0 Link encap:Ethernet HWaddr 00:0e:a6:aa:5b:be inet addr:192.168.1.9 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 
  • route -n :

     Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 

Если я отключу eth0, конечно, соответствующая строка исчезнет. IPTables показывает чистую (свежую установку Ubuntu), я использую UFW, но я также отключил ее на данный момент.

  • iptables -L -nv :

     Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 
  • В файле hosts меня есть оба интерфейса, для разных имен.

  • В resolv.conf меня есть только IP-адреса и доменные имена DNS-серверов.

  • Алиасы Bash не загружаются на Debian, но на Mint они делают, когда sudo -s
  • Проблема подключения SSH / SCP | Потерянное соединение
  • SSH + Sudo + Ожидайте в сценарии Bash: Запустите команду с sudo на удаленной машине
  • Предоставьте временный SSH-доступ для поддержки
  • Прямой stderr в файл по ssh
  • Почему возникает ошибка при двойном цитировании одинарных кавычек в скрипте, который запускает удаленную команду SSH?
  • Как рекурсивно распаковывать gz-файлы на удаленном хосте с ограниченными командами?
  • Как скопировать файл, который все еще записывается поверх ssh?
  • One Solution collect form web for “LAN-сервер с двумя сетевыми картами, не может telnet / ping ко второму, даже если он работает”

    Раньше я сталкивался с подобной проблемой. Если машина имеет два сетевых устройства, то оба они не могут видеть друг друга по умолчанию. Настройка сетевых маршрутов – одна из проблем, но мне потребовалось много времени, чтобы выяснить, что мне также нужно настроить ip_forwarding.

     echo 1 > /proc/sys/net/ipv4/ip_forward 

    Но есть еще одна проблема с вашей конфигурацией. Я думаю, вы не можете настроить два стандартных шлюза для одного и того же ip-диапазона. Я хотел бы поместить ваш lan в диапазон 192.168.2.0/24 и ваш wlan в диапазон 192.168.1.0/24.

    Interesting Posts

    virt-manager копировать и вставлять, можно отключить его?

    Сценарий оболочки для создания дублированного вывода с шагом

    Как правильно настроить потоковые службы QoS на OpenWRT

    Низкое разрешение, вызванное Нет допустимых режимов для «DFP-0» – Mint-17 NVidia

    После обновления Solaris и PowerPath хранилище становится неуправляемым

    Использование цикла for для петли над несколькими массивами в bash

    Регулярное выражение не работает над sed

    Преобразование файла субтитров xml в формат srt

    Команда создания требований к конкретным командам для инструмента «ffmpeg»

    Специальный файл, который вызывает ошибку ввода-вывода

    Почему «systemctl enable rpcbind» меняет громкость моего звука? И как я могу это предотвратить?

    Пользовательский fstab для fusermount

    Загрузите FreeBSD в устаревшем режиме на GPT-диске

    Как я могу отобразить приглашение режима вставки слева при использовании zsh с плагином в режиме vi?

    Случайная система Замораживает на двух разных машинах в одной комнате

    Linux и Unix - лучшая ОС в мире.