Просто выйдите из системы и войдите в систему, чтобы читать файл .pam-environment и распознана переменная среды.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Одно из решений заключается в том, чтобы сообщить dhcp-серверу, что он не запускается автоматически, а затем добавить к вам следующие два файла /etc/network/interfaces для определения моста
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
. Таким образом, это будет выглядеть это
iface br0 inet static
bridge_ports eth0 eth1
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
post-up /etc/init.d/dhcp3-server start
pre-down /etc/init.d/dhcp3-server stop
Таким образом, управление сетью (ifup / ifdown, NOT network-manager) запустит DHCP-сервер после создания моста и выключит его, прежде чем удалять мост.
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)
Вы можете изменить сценарий запуска /etc/init.d/dhcp3-server, чтобы ожидать, что IP-адрес будет доступен на br0. Например: (Предупреждение: непроверенный код!)
# wait 5 secs between br0-ready tests
wait_time_between_probes=5
# maximum number of attempts (i.e., timeout)
max_attempts=10
log_progress_msg "Waiting for br0 to get an IP address"
for n in $(seq 1 $max_attempts); do
if /sbin/ifconfig br0 | egrep -q "inet addr:" ; then
# IP address ready on br0, exit loop
break
else
sleep $wait_time_between_probes
fi
done
if [ "$n" = "$max_attempts" ]; then
log_warning_msg "Maximum number of attempts reached, but br0 has no IP address yet"
log_warning_msg "Continuing anyway but DHCP3 server might not start correctly"
fi
Перед запуском демона DHCP3 фрагмент должен войти в сценарий запуска внутри части case ... start). Конечно, вы должны настроить время ожидания и количество попыток соответствовать вашей среде (сколько времени занимает максимум для br0 для получения IP-адреса?)