Вообще немогу понять как установить соединение с интернетом, на сайте провайдера написано следующее:
1. Устанавливаем (если он еще не установлен) клиента DHCP:
apt-get install dhcp3-client
Рекомендуем использовать именно его, а не какие-либо другие, т.к. его легко модифицировать для того, чтобы принимать анонсируемые нашим DHCP сервером статические маршруты, но если он Вас чем-то не устраивает, то:
apt-get install dhcpcd
В этом случае Вам придется самостоятельно позаботиться о добавлении маршрутов на сети 91.192.32.0/28, 62.33.35.0/28, 172.16.0.0/12 и 192.168.4.32/27 через 172.Х.Y.1 (ваш gateway, узнать который можно из вывода команд ip route или route -n).
2. Теперь внесем коррективы в конфигурацию DHCP клиента dhcp3-client. Создайте в каталоге /etc/dhcp3/dhclient-exit-hooks.d файл rfc3442-classless-static-routes следующего содержания:
#---/etc/dhcp3/dhclient-exit-hooks.d/rfc3442-classless-static-routes---
RUN="yes"
if [ "$RUN" = "yes" ]; then
if [ x"$new_rfc3442_classless_static_routes" != x"" ]; then
if [ x"$reason" == x"BOUND" ]; then
rfc_routes=($new_rfc3442_classless_static_routes)
for(( i=0; i < ${#rfc_routes[@]}; )); do
net_length=${rfc_routes[$i]}
((i++))
net_address=(0 0 0 0)
for(( j=0; j < $[$net_length / 8 + \
($net_length % 8 ? 1 : 0)]; j++, i++)); do
net_address[$j]=${rfc_routes[$i]}
done
gateway=(0 0 0 0)
for (( j=0; j < 4; j++, i++ )); do
gateway[$j]=${rfc_routes[$i]}
done
old_IFS="$IFS"
IFS='.'
if [ x"$net_length" == x"32" ]; then
/sbin/route add -host "${net_address[*]}" gw "${gateway[*]}"
else
/sbin/route add -net "${net_address[*]}/$net_length" gw "${gateway[*]}"
fi
IFS="$old_IFS"
done
fi
fi
fi
#---/etc/dhcp3/dhclient-exit-hooks.d/rfc3442-classless-static-routes---
В конфигурационный файл /etc/dhcp3/dhclient.conf вносим изменения:
3. В файле /etc/network/interfaces записываем следующее (если у вас именно первая карта смотрит в сеть Доброго):
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp #интерфейс eth0 получает настройки от DHCP сервера
4. Перезапускаем сервис networking:
/etc/init.d/networking restart
или, если установлен пакет sysvconfig:
service networking restart
5. Убедитесь, что маршруты на сети 91.192.32.0/28, 62.33.35.0/28, 172.16.0.0/12 и 192.168.4.32/27 появились в таблице маршрутизации:
linux# ip route
91.192.32.0/28 via 172.16.0.1 dev eth0
62.33.35.0/28 via 172.16.0.1 dev eth0
192.168.4.32/27 via 172.16.0.1 dev eth0
172.16.0.0/12 via 172.16.0.1 dev eth0
172.16.0.0/16 dev eth0 proto kernel scope link src 172.16.10.123
default via 172.16.0.1 dev eth0
для дистрибутива "Woody" несколько иначе:
apt-get install pptp-client
7. В папке /etc/ppp/peers/ создаем файл, например dobroe со следующим содержимым:
#---/etc/ppp/peers/dobroe----
name myname #логин на VPN сервер
remotename VPN
linkname DobroeNet
debug
lock
deflate 0
defaultroute
replacedefaultroute #Заменять маршрут по умолчанию
noauth
crtscts
hide-password
local
:192.168.111.1
noproxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx
pty "/usr/sbin/pptp dobroe.ru --nolaunchpppd"
#---/etc/ppp/peers/Dobroe----
8. В файл /etc/ppp/chap-secrets помещаем строку с логином и паролем на VPN сервер:
# Secrets for authentication using CHAP
# client server secret IP addresses
myname VPN mypassword
Вывод команды route -n до подключения к серверу должен выглядеть так:
admin:/home/yoda# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0
0.0.0.0 172.16.0.1 0.0.0.0 UG 0 0 0 eth0
9. Чтобы подключиться к ВПН серверу используем команду:
admin:/home/yoda# pon dobroe
Вывод команды route -n после подключения к серверу должен выглядеть так:
admin:/home/yoda# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.1 172.16.0.1 255.255.255.255 UGH 0 0 0 eth0
172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0
0.0.0.0 192.168.111.1 0.0.0.0 UG 0 0 0 eth0
10. Чтобы отключиться используем команду:
admin:/home/yoda# poff dobroe
11. Любители ГУИ-шных программ могут вместо пунктов 7-10 установить пакет kvpnc и настроить соединение с помощю предлагаемого этой программы "мастера". Надо лишь в процессе настройки указать тип соединения "Microsoft PPTP", отключить опции "Require MPPE" и "Require MPCC" и включить опции "defaultroute" и "replacedefaultroute".
Я вообще не понимаю че куда жать, у меня соединение через кабель, подскажите, как настроить?
Вот посмотрел это видео http://www.youtube.com/watch?v=b8g8dNwdTfo&feature=player_embedded#at=226 и все вроде очень просто, по моему мне подходит самый первый способ который там показан для проводных сетей, так ведь?!
Раздел: Другое, последний комментарий: 22.02.2011 23:48 Вопрос закрыт пользователем ananas1 по причине Истек трехдневный срок с момента создания вопроса в разделе
А у мня походу и убунту не ловит
Че за дурь то
Убунту поставил, все написали, что установленна типа а всеравно винда загружается, вместо того чтобы дать выбор того, что мне нужно вкл?