Попытка подключения к шлюзу в статической IP-сети

У меня есть арки-linux-рука, работающая на малине.
В сети, в которой я работаю, используются статические IP-адреса.
gateway IP 192.168.178.5
IP для моего устройства – 192.168.178.201

Для подключения к Интернету я использую:
ip addr add 192.168.178.201 dev eth0
ip route add default via 192.168.178.5
Однако последнее дает
RTNETLINK answeres: Network is unreachable
Что мне не хватает?

ОБНОВИТЬ
Ответ mtak исправил исходную проблему,
однако я до сих пор не могу добраться до шлюза.
Попытка выполнить ping в destination host unreachable

  • Статические маршруты сохраняются после перезагрузки
  • Ящик NAT с несколькими внутренними и внешними интерфейсами
  • Маршрутизация беспроводной локальной сети через OpenVPN
  • Маршрутизировать только трафик ssh через VPN
  • Не удается выполнить ping 8.8.8.8 с маршрутизатора, но может ли он отсылать его из локальной сети?
  • Выходной трафик на разных интерфейсах на основе порта назначения
  • Клиент и сервер OpenVPN на одном компьютере - сервер не разрешает подключения, когда клиент подключен
  • Перенаправление SSH на другой внутренний порт
  • 4 Solutions collect form web for “Попытка подключения к шлюзу в статической IP-сети”

    При добавлении IP-адреса необходимо добавить маску подсети. Теперь система будет считать, что IP является / 32, который не включает ip 192.168.178.5, поэтому он недоступен.

    Чтобы добавить новый IP-адрес с маской подсети:

     ip addr add 192.168.178.201/24 dev eth0 

    Это сработало для меня

     ip route flush dev eth0 ip route add 10.77.132.0/24 dev eth0 ip route add 0.0.0.0/0 via 10.77.132.1 

    У вас нет systemd и netctl? это то, что обычно использует арка. Если вы не обязаны использовать ip для подключения к Интернету, вы можете вставить его в / etc / netctl / ethernet

     Interface=eth0 Connection=ethernet IP=static Address=('192.168.178.201/24' '192.168.1.87/24') #Routes=('192.168.0.0/24 via 192.168.1.2') Gateway='192.168.178.5' DNS=('192.168.178.5') 

    затем выполните netctl start ethernet (и если это будет работать, netctl включит ethernet для автоматического подключения при загрузке), это рекомендуемый способ подключения к Интернету на арке, насколько я могу понять.

    Основываясь на ваших прежних проблемах, я бы предположил, что проблема может заключаться в том, что вы забываете определить DNS-сервер (хотя он может быть автоматизирован, я не знаю)

    Если вы все еще не достигли шлюза, возможно, вам стоит дважды проверить IP-адрес вашего шлюза. Вы пытались подключиться к DHCP (например, dhcpcd ? Или ваша сеть просто не поддерживает это вообще?), Чтобы убедиться, что соединение может быть выполнено вообще?

    пытаться

     ip route add 192.168.178.0/24 dev eth0 proto kernel scope link src 192.168.122.201 

    Я очищаю основную таблицу маршрута, устанавливаю статический ip, сталкиваюсь с этой проблемой.

    Я пытаюсь удалить статический ip, readd снова, наблюдать за тем, что было добавлено в таблицу маршрутов, и найти эту запись. Затем я добавляю маршрут по умолчанию, он работает.

     ip a del 192.168.178.201/24 dev eth0 ip a add 192.168.178.201/24 dev eth0 ip route add default via 192.168.178.5 dev eth0 
    Interesting Posts

    Избегайте голодания с помощью стаи с 2 процессами с блокировкой записи и чтения

    Размер MBR составляет 440 байт или 512 байт

    Как найти файлы в поддирерах и отсортировать их по имени файла в одной команде?

    найти и заменить макрос в libreoffice

    Сортировка данных в порядке убывания первого столбца, для равных значений, используйте второй столбец в порядке возрастания

    Сценарий оболочки для логротации

    Почему мой rsync не разрешает размер блока> 128 КБ?

    Добавление шифрования в существующее программное обеспечение RAID-зеркальный том

    В чем разница между eval и exec?

    Netid в ss-продукте запутывает

    Крепление NFS с fstab vs autofs

    Быстрый вопрос о NIMOL (nim on linux)

    Поддерживать (или восстанавливать) разрешения файлов при замене файла

    Создайте поле, которое может хранить значения, вычисленные из значений в другом файле

    Вход в систему с использованием голосовых команд с GDM

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