Есть две системы:
1. Ubuntu 10.10, подключена к интернету через Ethernet. 2. Debian Lenny.
Соединены по Wi-Fi(ad-hoc, WEP). Ubuntu раздаёт. Из-под Debian ping'уются Ubuntu и сервера внутренней сети. Внешние - нет. Изначально хотелось запустить netselect.
В System->Preferences->Network Proxy->Proxy Configuration: Manual proxy configuration, Use the same proxy for all protocols, 10.42.43.1:3128. После этого браузер стал страницы открывать.
apt удалось заставить использовать proxy только через /etc/apt/apt.conf. Кстати, есть ли способ установить proxy для всей системы, или хотя бы для пользователя, так чтобы не приходилось его прописывать в разных местах?
Вычитал на просторах Сети, что настройки proxy хранятся в переменных среды HTTP_PROXY и FTP_PROXY. Добавил в /etc/profile. Log off, log on --- не помогло.
Что делать? Заранее спасибо.
Ubuntu:
dvolosnykh@xakac:~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
dvolosnykh@xakac:~$ sudo cat /etc/NetworkManager/system-connections/eth0
[connection]
id=eth0
uuid=59328435-5c7f-4bea-8eac-db4148cb88d4
type=802-3-ethernet
[ipv4]
method=manual
dns=195.19.37.129;195.19.37.140;
addresses1=192.168.55.151;24;192.168.55.1;
[802-3-ethernet]
duplex=full
mac-address=0:90:f5:8c:4a:ac
[ipv6]
method=ignore
dvolosnykh@xakac:~$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 195.19.37.129
nameserver 195.19.37.140
Debian Lenny:
dvolosnykh@xakac-debian:~$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 10.42.43.2
netmask 255.255.255.0
gateway 10.42.43.1
# network 10.42.43.0
# broadcast 10.42.43.255
wireless-mode ad-hoc
wireless-essid 501-xakac
# wireless-channel auto
# wireless-rate auto
wireless-key s:12345
dvolosnykh@xakac-debian:~$ cat /etc/resolv.conf
nameserver 10.42.43.1
dvolosnykh@xakac-debian:~$ echo $HTTP_PROXY
http://10.42.43.1:3128
dvolosnykh@xakac-debian:~$ echo $FTP_PROXY
ftp://10.42.43.1:3128
dvolosnykh@xakac-debian:~$ cat /etc/apt/apt.conf
Acquire::http::Proxy "http://10.42.43.1:3128";
Acquire::ftp::Proxy "http://10.42.43.1:3128";
dvolosnykh@xakac-debian:~$ cat /etc/profile
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
export PATH
export HTTP_PROXY=http://10.42.43.1:3128
export FTP_PROXY=ftp://10.42.43.1:3128
umask 022