Просто добавьте второе условие к выражению с помощью оператора или -o
.
Вы проверили, имеет ли значение изменение типа сетевого адаптера VirtualBox? Выключите виртуальную машину, зайдите в Настройки-> Сеть и попробуйте изменить значение «Прикреплено к». По умолчанию используется NAT, что должно быть нормально, однако, если у вас есть NAT, и он не работает для вас, вы можете попробовать мост. Если у вас уже есть мост, попробуйте NAT.
Перед тем, как сделать это, вы должны прочитать информацию, содержащуюся в VirtualBox Help, Глава 6.2. Введение в сетевые режимы.
У меня тоже была похожая проблема: вот что я сделал:
Похоже, что в /etc/resolv.conf У меня не было задано ip для локального DNS-сервера имен, который в моем случае является самим рутером. У меня было несколько ip DNS-серверов имен интернета, которые указывали на мою сеть, но не на мой маршрутизатор, поэтому я просто добавил:
nameserver 192.168.1.2 где 192.168.1.2 - ip моего роутера. и SAMBA работает просто замечательно, даже когда мой интернет не работает!!!