сообственно имеются проблемы и маршрутами, и с инетом в генте.В арч линуксе у меня всё так: eth0 имеет айпишник 192.168.11.145 , стандартный маршрут 192.168.10.1 ну и впн интерфейс ppp0 который я настроил так: это /etc/ppp/peers/onrela
Код: Выделить всё
pty "pptp internet.onrela.ru --nolaunchpppd --loglevel 0"
#lock
#noauth
nobsdcomp
nodeflate
name miskevich
remotename onrela
ipparam onrela
#require-mschap-v2
usepeerdns
mtu 1492
file /etc/ppp/options.cfgдалее содержимое /etc/ppp/ip-up:
Код: Выделить всё
#!/bin/bash
run-parts /etc/ppp/ip-up.d/содержимое /etc/ip-up.d/connect:
Код: Выделить всё
#!/bin/bash
/bin/sleep 5 && /sbin/route delete default
/sbin/route add default gw 192.168.1.6
exit 0а в rc.conf следующее:
Код: Выделить всё
INTERFACES=(eth0)
eth0="eth0 192.168.11.145 netmask 255.255.254.0 broadcast 192.168.0.255"
other="-net 192.168.8.0 netmask 255.255.255.0 gw 192.168.10.1"
localko="-net 192.168.99.0 netmask 255.255.255.0 gw 192.168.10.1"
gateway="default gw 192.168.10.1"
ROUTES=(gateway localko other)vpn соединение поднимается из /etc/rc.local там прописал pon onrela и всё
Но в генте у меня как попало получается
вот что сделано в /etc/conf.d/net:
Код: Выделить всё
config_eth0=("192.168.11.145 netmask 255.255.254.0")
routes_eth0=("default gw 192.168.10.1"
"-net 192.168.99.0 netmask 255.255.255.0"
"-net 192.168.8.0 netmask 255.255.255.0"
)Вторая проблема: вот в хэндбуке писали что vpn можно поднимать прописав в /etc/conf.d/net , я пробывал по хэндбуку, но толку не было, и в результате сделал так:
создал в /etc/init.d/ скрипт под именем vpn со следующим содержимым:
Код: Выделить всё
#!/sbin/runscript
start () {
/usr/sbin/pon onrela
}
stop () {
/usr/sbin/poff onrela
}Вообщем помогите мне всё сделать нормально, а то я уже совсем запутался, ибо замудренно конфигуряется сеть в генте, а в хэндбуке неактуальна инфа уже