Модем в режиме бриджа, ОС Ubuntu 10.04
Проверяем наличие программы pptp-linux. Если его нет, то находим и устанавливаем пакет
для правки конфигурационных файлов жмём Alt+F2 -> gksudo gedit имя файла-> Запустить
gksudo gedit /etc/dhcp3/dhclient-enter-hooks.d/dhclient-enter-hooks
Код:
make_resolv_conf() {
echo "doing nothing to resolv.conf"
}
gksudo gedit /etc/resolv.conf
Код:
nameserver 208.67.222.222
nameserver 208.67.220.220
gksudo gedit /etc/network/interfaces
Код:
auto lo eth0 eth0:1 mz
iface lo inet loopback
iface eth0 inet dhcp
up route add -net 10.253.0.0 netmask 255.255.255.0 gw <адрес вашего шлюза типо 10.253.Х.Х> metric 2
iface eth0:1 inet static
address 192.168.1.100
netmask 255.255.255.0
iface mz inet ppp
provider mz
pre-up ip link set eth0 up
auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider
дописать в /etc/hosts
gksudo gedit /etc/hosts
Код:
10.253.0.17 gpsp.gamespy.com
10.253.0.17 gpcm.gamespy.com
10.253.0.17 battlefield2d.ms10.gamespy.com
10.253.0.17 battlefield2d.available.gamespy.com
10.253.0.15 bf2web.gamespy.com
10.253.0.15 la2.mediazona.ru
10.253.0.15
www.la2.mediazona.ru 10.253.0.15 action.mediazona.ru
10.253.0.15
www.action.mediazona.ru 10.253.0.15 bf2.mediazona.ru
10.253.0.15
www.bf2.mediazona.ru 10.253.0.15 pvpgn.mediazona.ru
10.253.0.15
www.pvpgn.mediazona.ru 10.253.0.15 cw.mediazona.ru
10.253.0.15
www.cw.mediazona.ru 10.253.0.18 tracker.mediazona.ru
10.253.0.254 auth.mediazona.ru
10.253.0.15 radio.mediazona.ru
10.253.0.15 update.mediazona.ru
10.253.0.15 games.mediazona.ru
10.253.0.29 vpn.mediazona.ru
сконфигурировать pppoe в терминале *
Код:
sudo pppoeconf
gksudo gedit /etc/ppp/options.pptp
Код:
lock
noauth
nobsdcomp
nodeflate
noipdefault
nodefaultroute
persist
maxfail 0
holdoff 30
gksudo gedit /etc/ppp/peers/mz
Код:
pty "pptp 10.253.0.29 --nolaunchpppd"
name torrent
password torrent
file /etc/ppp/options.pptp
remotename PPTP
ipparam mz
unit 0
gksudo gedit /etc/ppp/ip-up.d/mz
Код:
route add -net 172.16.0.0 netmask 255.255.0.0 dev ppp0
добавить в файл
gksudo gedit /etc/ppp/ip-up
Код:
sh /etc/ppp/ip-up.d/$6
добавить в файл *
gksudo gedit /etc/ppp/peers/dsl-provider
Код:
unit 1
без скриптов и без команд, все соединения поднимаются автоматом после перезагрузки или по команде
Код:
sudo /etc/init.d/networking restart
* не конфигурировать, если pppoe-соединение поднято в модеме. Для соединения с интернет необходимо привести секцию eth0:1 к виду
Код:
iface eth0:1 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
и убрать секцию dsl-provider