Автоматическое монтирование nfs ресурса в Debian/GNU Linux.

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

1fc3612
Интересующийся
Сообщения: 7
Зарегистрирован: 01 июл 2017, 21:48
Контактная информация:

Автоматическое монтирование nfs ресурса в Debian/GNU Linux.

Непрочитанное сообщение 1fc3612 » 01 июл 2017, 21:57

Есть nfs сервер (Debian GNU/Linux 8) и nfs клиент (Debian GNU/Linux 7). С сервером проблем нет. Можно в ручном режиме примонтировать директорию на nfs сервере, используя команду:
mount.nfs 192.168.1.80:/media/backup/repository /mnt/nfsmx
Также можно размонтировать указанную директорию используя:
umount -a -t nfs
При этом в /etc/fstab содежится:

192.168.1.80:/media/backup/repository /mnt/nfsmx nfs timeo=250,fg,hard,ro 0 0

Сеть (wlan0) стартует автоматом, через wicd.
Содержание /etc/netwrok/interfaces:
auto lo
iface lo inet loopback

auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.103
netmask 255.255.255.0
gateway 192.168.1.1
hwaddress ether 00:23:23:01:02:03

auto wlan0
#iface wlan0 inet dhcp
iface wlan0 inet static
address 192.168.1.106
netmask 255.255.255.0
gateway 192.168.1.1
hwaddress ether 00:0E:18:04:05:06

При этом автоматического монтирования nfs ресурса не происходит. Пробовол различные значения в параметрах записи в /etc/fstab, как-то:
192.168.1.80:/media/backup/repository /mnt/nfsmx nfs defaults 0 0
Или
192.168.1.80:/media/backup/repository /mnt/nfsmx nfs auto 0 0
Всё без толку. В чём может быть причина?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 02 июл 2017, 12:14

1fc3612 писал(а): Сеть (wlan0) стартует автоматом, через wicd.
Я не могу сказать что там вам делает wicd, но зачем он вообще нужен для управления WiFi? и чем он лучше традиционного Network Manager? Есть и другое мнение, пишут, что wicd - большая дрянь.
Сетевой интерфейс wlan0 у вас создаётся, стартует и настраивается соответствующим (адаптеру) модулем ядра и ни в каком менеджере для этого старта вообще не нуждается.

Но самое главное - вы конфигурируете сетевые интерфейсы вручную и сетевым менеджером одновременно (а нужно бы что-то одно):

Код: Выделить всё

Содержание /etc/netwrok/interfaces:
auto lo
iface lo inet loopback

auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.103
netmask 255.255.255.0
gateway 192.168.1.1
hwaddress ether 00:23:23:01:02:03

auto wlan0
#iface wlan0 inet dhcp
iface wlan0 inet static
address 192.168.1.106
netmask 255.255.255.0
gateway 192.168.1.1
hwaddress ether 00:0E:18:04:05:06
В принципе, настраивать на одном хосте несколько интерфейсов на одну подсеть - это плохая практика.
Покажите вывод в работающей системе:

Код: Выделить всё

$ ip address
...
$ route -n 
...
Но самая главная ваша неприятность (IMHO ;-) ):
1fc3612 писал(а): При этом автоматического монтирования nfs ресурса не происходит. Пробовол различные значения в параметрах записи в /etc/fstab, как-то:
192.168.1.80:/media/backup/repository /mnt/nfsmx nfs defaults 0 0
Или
192.168.1.80:/media/backup/repository /mnt/nfsmx nfs auto 0 0
Всё без толку. В чём может быть причина?
- состоит в том, что вы пытаетесь примонтировать сетевую файловую систему в том время (раньше), когда ещё сетевая систем после старта не настроена и никакой там wicd ещё не стартовал - монтирование файловых систем по /etc/fstab происходит раньше, и никаких сетевых интерфейсов к этому времени нет.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 02 июл 2017, 12:24

1fc3612 писал(а):Есть nfs сервер (Debian GNU/Linux 8) и nfs клиент (Debian GNU/Linux 7).
...
1fc3612, я дубликат вашей темы удалил.
Тема не показывалась (но она занеслась в форум) потому что на форуме установлена предмодерация (одобрение) сообщений от новых (не писавших ранее) пользователей. Это, возможно, и создаёт вам небольшие неудобства, но ... придурки-спамеры - просто задрали со своими виаграми! :evil:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 02 июл 2017, 15:27

Olej писал(а): - состоит в том, что вы пытаетесь примонтировать сетевую файловую систему в том время (раньше), когда ещё сетевая систем после старта не настроена и никакой там wicd ещё не стартовал - монтирование файловых систем по /etc/fstab происходит раньше, и никаких сетевых интерфейсов к этому времени нет.
1. Вы можете всё это (последовательность действий) прочитать командой dmesg после перезагрузки системы, там вы увидите нужные сообщения (там много, но можете пофильтровать grep).
2. Об этом, о позднем запуске Wicd довольно много упоминается в Интернет: Wicd поздно подключается - утверждается, что после прохождения логина ... ну какой же может быть сетевой /etc/fstab при такой поздней инициализации?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 02 июл 2017, 16:43

1fc3612 писал(а): При этом автоматического монтирования nfs ресурса не происходит. Пробовол различные значения в параметрах записи в /etc/fstab, как-то:
192.168.1.80:/media/backup/repository /mnt/nfsmx nfs defaults 0 0
Или
192.168.1.80:/media/backup/repository /mnt/nfsmx nfs auto 0 0
Всё без толку. В чём может быть причина?
Попробуйте, возможно (!), опции монтирования NFS такие как soft, timeo, retrans, fg, retry и т.д.
См. относительно опций:

Код: Выделить всё

$ man 5 nfs
NFS - очень старая файловая система, пришедшая в Linux в уже готовом виде из более ранних UNIX (SunOS, Solaris); там за это время набралось очень и очень много опций, радикально влияющих на поведение файловой системы.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 02 июл 2017, 16:50

1fc3612 писал(а): Сеть (wlan0) стартует автоматом, через wicd.
Вообще то, любой GUI менеджер сетевых соединений (NM, Wicd, WiFi Radar и др. - все) - это графическое приложение или аплет, которое стартует только после инициализации этой графической системы (Xorg и DE), т.е. после графического логина (gdm и ему подобные).
И поэтому совершенно естественно ожидать, что ко времени монтирования систем из /etc/fstab уж никак не могут существовать сетевые соединения, конфигурируемые такими менеджерами.

1fc3612
Интересующийся
Сообщения: 7
Зарегистрирован: 01 июл 2017, 21:48
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение 1fc3612 » 03 июл 2017, 02:16

Вообщем кое-что изменилось. Прежде nfs не работал не через eth0, не через wlan0. Но один человек порекомендовал использовать скрипт следующего содержания:

#! /bin/sh
# Description: Now that TCP/IP is configured, mount the NFS file
# systems in /etc/fstab if needed. If possible,
# start the portmapper before mounting (this is needed for
# Linux 2.1.x and up).
#
# Also mounts SMB filesystems now, so the name of
# this script is getting increasingly inaccurate.

# Skip the mountnfs hook when being triggered by the networking SysV init
# script and instead use the systemd built-in mechanisms to mount remote
# file systems.
# This avoids a deadlock caused by the rpcbind SysV init script depending
# on $network and the $network LSB facility being provided by the networking
# SysV init script.
if [ -d /run/systemd/system ]; then
systemctl list-jobs | grep -q network.target && exit 0
fi

PATH=/sbin:/bin
. /lib/init/vars.sh

. /lib/lsb/init-functions
. /lib/init/mount-functions.sh

set_env() {
# Read through fstab line by line. If it is NFS, set the flag
# for mounting NFS file systems. If any NFS partition is found
# and it not mounted with the nolock option, we start the
# portmapper.
#
# If any sec={krb5,krb5i,krb5p} option is given, or any of the
# file systems are nfs4, we'll need to start rpc.gssd and/or
# rpc.idmapd too; we'll leave that to nfs-common.

start_nfs=no
NETFS=""
NETDEV=""
for file in "$(eval ls $(fstab_files))"; do
if [ -f "$file" ]; then
while read DEV MTPT FSTYPE OPTS REST; do
case "$DEV" in
""|\#*)
continue
;;
esac
case "$OPTS" in
noauto|*,noauto|noauto,*|*,noauto,*)
continue
;;
_netdev|*,_netdev|_netdev,*|*,_netdev,*)
NETDEV=yes
;;
esac
case "$FSTYPE" in
nfs)
# NFS filsystems normally
# require statd and
# portmap. However, if nolock
# is set, portmap and statd
# are not required for this
# file system.
case "$OPTS" in
nolock|*,nolock|nolock,*|*,nolock,*)
# no action
;;
*)
start_nfs=yes
;;
esac

# However, Kerberos requires
# gssd, so start nfs-common
# anyway.
case "$OPTS" in
sec=krb5|*,sec=krb5|sec=krb5,*|*,sec=krb5,*|sec=krb5i|*,sec=krb5i|sec=krb5i,*|*,sec=krb5i,*|sec=krb5p|*,sec=krb5p|sec=krb5p,*|*,sec=krb5p,*)
start_nfs=yes
;;
esac
;;
nfs4)
# NFSv4 requires idmapd, so
# start nfs-common no matter
# what the options are.
start_nfs=yes
;;
smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs|ceph)
;;
*)
FSTYPE=
;;
esac
if [ "$FSTYPE" ]; then
case "$NETFS" in
$FSTYPE|*,$FSTYPE|$FSTYPE,*|*,$FSTYPE,*)
;;
*)
NETFS="$NETFS${NETFS:+,}$FSTYPE"
;;
esac
fi
done < "$file"
fi
done
}

do_start() {
#
# Initialize nfs-common (which starts rpc.statd, rpc.gssd
# and/or rpc.idmapd, and loads the right kernel modules if
# applicable) if we use Kerberos and/or NFSv4 mounts.
#
if [ "$start_nfs" = yes ] && [ -x /etc/init.d/nfs-common ]
then
[ -x /etc/init.d/portmap ] && /etc/init.d/portmap start
[ -x /etc/init.d/rpcbind ] && /etc/init.d/rpcbind start
/etc/init.d/nfs-common start
fi

pre_mountall
if [ "$NETFS" ]
then
mount -a -t$NETFS
fi
if [ "$NETDEV" ]; then
mount -a -O _netdev
fi
post_mountall
}

exit_unless_last_interface() {
ifaces="$(ifquery --list)"
for i in $ifaces ; do
if [ "$i" = "lo" ]; then
continue
fi
# if ! ifquery --state $i >/dev/null ; then
if ! ifquery $i >/dev/null ; then
msg="if-up.d/mountnfs[$IFACE]: waiting for interface $i before doing NFS mounts"
log_warning_msg "$msg"
exit 0
fi
done
}

# Using 'no !=' instead of 'yes =' to make sure async nfs mounting is
# the default even without a value in /etc/default/rcS
set_env
# Exit imediately and do not claim to wait for the last interface if
# no network file systems are listed in /etc/fstab.
if [ "$start_nfs" = "no" ] && [ ! "$NETFS" ] && [ ! "$NETDEV" ]; then
exit 0
fi

if [ no != "$ASYNCMOUNTNFS" ]; then
# Not for loopback!
[ "$IFACE" != "lo" ] || exit 0

[ "$ADDRFAM" = "inet" ] || [ "$ADDRFAM" = "inet6" ] || exit 0

# Lock around this otherwise insanity may occur
mkdir /var/run/network 2>/dev/null || true

# Wait until all auto interfaces are up before attemting to mount
# network file systems.
exit_unless_last_interface

if mkdir /var/run/network/mountnfs 2>/dev/null ; then
:
else
msg="if-up.d/mountnfs[$IFACE]: lock /var/run/network/mountnfs exist, not mounting"
log_failure_msg "$msg"
# Log if /usr/ is mounted
[ -x /usr/bin/logger ] && /usr/bin/logger -t "if-up.d/mountnfs[$IFACE]" "$msg"
exit 0
fi

on_exit() {
# Clean up lock when script exits, even if it is interrupted
rmdir /var/run/network/mountnfs 2>/dev/null || exit 0
}
trap on_exit EXIT # Enable emergency handler
do_start
elif [ yes = "$FROMINITD" ] ; then
do_start
fi

После замены скрипта /etc/network/if-up.d/mountnfs этим скриптом. И небольшой правки, вероятно весьма бестолковой, а именно замены:
if ! ifquery --state $i >/dev/null ; then # В ifquery под Debian/GNU Linux 7 нет такого параметра.
на
if ! ifquery $i >/dev/null ; then
Автоматическое монтирование nfs ресурса используя eth0 наконец-то происходит. Но вот с подключением через wlan0 возникают проблемы.
А именно:

root@fujitsu:~# /etc/init.d/networking restart
[warn] Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces ... (warning).
[....] Reconfiguring network interfaces...RTNETLINK answers: File exists
Failed to bring up eth0.
RTNETLINK answers: File exists
Failed to bring up wlan0.
done.

Я так понимаю причина может быть в "RTNETLINK answers: File exists". Может быть есть у кого-нибудь дельные рекомендации, как можно побороть эту напасть?

Далее возможно пригодится следующий вывод:
root@fujitsu:~# ip route list
default via 192.168.1.1 dev wlan0
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.103
192.168.5.0/24 dev eth0 proto kernel scope link src 192.168.5.110
192.168.105.0/24 dev vmnet8 proto kernel scope link src 192.168.105.1
192.168.149.0/24 dev vmnet1 proto kernel scope link src 192.168.149.1

Также привожу stdout bootlogd:
root@fujitsu:~# cat /var/log/boot
Sun Jul 2 18:37:18 2017: [....] Setting preliminary keymap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:18 2017: [....] Activating swap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:18 2017: [....] Checking root file system...fsck from util-linux 2.20.1
Sun Jul 2 18:37:18 2017: /dev/sda1: clean, 269708/3424256 files, 1697144/13674496 blocks
Sun Jul 2 18:37:18 2017: ^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:18 2017: [^[[36minfo^[[39;49m] Loading kernel module loop.
Sun Jul 2 18:37:18 2017: [....] Cleaning up temporary files... /tmp^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:37:18 2017: [....] Activating lvm and md swap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:18 2017: [....] Checking file systems...fsck from util-linux 2.20.1
Sun Jul 2 18:37:18 2017: files: clean, 215029/91774976 files, 168198528/367094272 blocks
Sun Jul 2 18:37:18 2017: ^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:18 2017: [....] Mounting local filesystems...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:19 2017: [....] Activating swapfile swap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:19 2017: [....] Cleaning up temporary files...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:37:19 2017: [....] Setting kernel variables ...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:37:19 2017: [....] Configuring network interfaces...Starting rpcbind daemon...rpcbind: cannot create socket for udp6
Sun Jul 2 18:37:20 2017: rpcbind: cannot create socket for tcp6
Sun Jul 2 18:37:20 2017: .
Sun Jul 2 18:37:20 2017: Starting NFS common utilities: statd idmapd.
Sun Jul 2 18:39:33 2017: mount.nfs: Connection timed out
Sun Jul 2 18:39:34 2017: RTNETLINK answers: File exists
Sun Jul 2 18:39:34 2017: Failed to bring up wlan0.
Sun Jul 2 18:39:34 2017: ^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:39:34 2017: [^[[36minfo^[[39;49m] Already running: rcpbind.
Sun Jul 2 18:39:34 2017: [....] Starting NFS common utilities: statd idmapd^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:39:34 2017: [....] Cleaning up temporary files...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:39:34 2017: [....] Setting up ALSA...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:39:35 2017: [^[[36minfo^[[39;49m] Setting console screen modes.
Sun Jul 2 18:39:35 2017: ^[[9;30]^[[14;30][^[[36minfo^[[39;49m] Skipping font and keymap setup (handled by console-setup).
Sun Jul 2 18:39:35 2017: [....] Setting up console font and keymap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Jul 2 18:39:35 2017: [....] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:39:35 2017: INIT: Entering runlevel: 2
Sun Jul 2 18:39:35 2017: [^[[36minfo^[[39;49m] Using makefile-style concurrent boot in runlevel 2.
Sun Jul 2 18:39:35 2017: [....] Starting NFS common utilities: statd idmapd^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:39:35 2017: [....] Enabling additional executable binary formats: binfmt-support^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:39:36 2017: Starting file alteration monitor: FAM.
Sun Jul 2 18:39:36 2017: [....] Starting enhanced syslogd: rsyslogd^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:39:37 2017: [....] Starting ACPI services...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Jul 2 18:39:38 2017: ^[[71G done

Привлекает внимание особенно строка "Sun Jul 2 18:37:20 2017: .". В случае eth0 проблем в этом месте не было, в случае же wlan0 они появились. В чём может быть причина?
Sun Jul 2 18:37:20 2017: .
Sun Jul 2 18:37:20 2017: Starting NFS common utilities: statd idmapd.
Sun Jul 2 18:39:33 2017: mount.nfs: Connection timed out
Sun Jul 2 18:39:34 2017: RTNETLINK answers: File exists
Sun Jul 2 18:39:34 2017: Failed to bring up wlan0.

/etc/udev/rules.d/70-persistent-net.rules # соотеветствия mac адресов c выводом ifconfig тоже проврел. Полная тождественность.
В чём может быть причина, может быть есть какие-либо дельные рекомендации?
Буду благодарен любой толковой мысли запечателённой в словах.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 03 июл 2017, 11:10

1fc3612 писал(а):Прежде nfs не работал не через eth0, не через wlan0. Но один человек порекомендовал использовать скрипт следующего содержания:
1. Не пишите такие огромные простыни :-( - их всё-равно никто читать не станет!
Если хотите рассказать-обсудить какой-то алгоритм-способ-метод - расскажите его словами ... "на пальцах" ;-)

2. Если показываете к обсуждению какие-то скрипты, логи, программные коды и т.д. - обрамляйте их тэгом code - там значок есть у вас над окном редактирования ... (4-й слева в 2-м ряду сверху ;-) ).
При таком написании код (скрипт) становится хотя бы более-менее читаемым.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 03 июл 2017, 11:17

1fc3612 писал(а):Прежде nfs не работал не через eth0, не через wlan0. Но один человек порекомендовал использовать скрипт следующего содержания:

#! /bin/sh
# Description: Now that TCP/IP is configured, mount the NFS file
# systems in /etc/fstab if needed. If possible,
# start the portmapper before mounting (this is needed for
# Linux 2.1.x and up).
#
# Also mounts SMB filesystems now, so the name of
# this script is getting increasingly inaccurate.
...
Я не понимаю зачем вам такие крутые навороты (скрипты) для выполнения совершенно элементарных действий?
Тем более (по комментариям ... дальше я не стал и смотреть), что там и SMB свалено до кучи ... и что-то это такое доисторическое, когда упоминается ядро 2.1 - это что-то ещё из XX века? :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Автоматическое монтирование nfs ресурса в Debian/GNU Lin

Непрочитанное сообщение Olej » 03 июл 2017, 11:26

1fc3612 писал(а): Далее возможно пригодится следующий вывод:
root@fujitsu:~# ip route list
default via 192.168.1.1 dev wlan0
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.103
192.168.5.0/24 dev eth0 proto kernel scope link src 192.168.5.110
192.168.105.0/24 dev vmnet8 proto kernel scope link src 192.168.105.1
192.168.149.0/24 dev vmnet1 proto kernel scope link src 192.168.149.1
Откуда у вас столько сетевых интерфейсов? ... и столько подсетей :-?
И это абсолютно противоречит тому, что вы писали в 1-м сообщении:
1fc3612 писал(а): Сеть (wlan0) стартует автоматом, через wicd.
Содержание /etc/netwrok/interfaces:
auto lo
iface lo inet loopback

auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.103
netmask 255.255.255.0
gateway 192.168.1.1
hwaddress ether 00:23:23:01:02:03

auto wlan0
#iface wlan0 inet dhcp
iface wlan0 inet static
address 192.168.1.106
netmask 255.255.255.0
gateway 192.168.1.1
hwaddress ether 00:0E:18:04:05:06
Вы уж как-то определитесь! :lol:
Может вы в разных сообщениях показываете каждый раз разные компьютеры? :-o

P.S. И для таких целей таблицу роутинга показывайте лучше командой:

Код: Выделить всё

$ route -n
...
И именно так ( -n ) - в числовом виде.

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей