Помогите pls разобрвться :
есть
FreeBSD 4.9
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
inet xxx.xxx.32.85 --> xxx.xxx.32.253 netmask 0xffffffff
Opened by PID 65хочу стелать так :
ifconfig tun0 inet xxx.xxx.32.79 netmask 255.255.255.255 broadcast xxx.xxx.32.253А оно ругается ifconfig: ioctl (SIOCAIFADDR): File exists
на FreeBSD 4.7 это работало тут - нивкакую :(((
>Помогите pls разобрвться :
>есть
>FreeBSD 4.9
>tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
> inet xxx.xxx.32.85 --> xxx.xxx.32.253 netmask 0xffffffff
> Opened by PID 65
>
>
>хочу стелать так :
>ifconfig tun0 inet xxx.xxx.32.79 netmask 255.255.255.255 broadcast xxx.xxx.32.253
>
>А оно ругается ifconfig: ioctl (SIOCAIFADDR): File exists
>
>на FreeBSD 4.7 это работало тут - нивкакую :(((Типа это...
Тут нужно конфиг править... Я так понял что, это VPN.
>Тут нужно конфиг править... Я так понял что, это VPN.Это PPPoE Провйдер выделил еще несколько ip и теперь их надо
подцепить к етому самому PPPoE ...
>Это PPPoE Провйдер выделил еще несколько ip и теперь их надо
>подцепить к етому самому PPPoE ...
Я давно этим занимался но думаю, что смогу помочь...
И так, на сколько я помню в /etc/ppp.conf должно быть что-то в роде:
....
pppoe:
set device PPPoE:rl0
# enable lqr
# set cd 5
# enable pap
set mtu 1492
set mru 1492
set authname "test"
set authkey "test"
set dial
set login
disable deflate pred1 mppe
deny deflate pred1 mppe
# add default 10.0.0.1
# add default 192.168.0.9/24
....
И поднимается все это чудо:
bash$ ppp pppoe
Вот вроде это было так.
В общем тебе нужно создать несколько секций в /etc/ppp.conf
pppoe1:
...
pppoe2:
......
...
Везгде прописать соответствующий authname и authkey. И потом поднять
bash$ ppp pppoe1
bash$ ppp pppoe2
bash$ ppp pppoe3
Естественно могу ошибаться, но кажется должно быть так.
authname и authkey везде одинаковый>bash$ ppp pppoe1
>bash$ ppp pppoe2
>bash$ ppp pppoe3попробовал - не работает :((
>authname и authkey везде одинаковый
Гониво какое-то...
IP адресс клиенту выдается имменно так..., хотя есть предположение, что можно написать что-то типа: set ifaddr xxx1.xxx2.xxx3.xxx4 в ppp.conf для каждой секции pppoe1, pppoe2, pppoe3...
и еще раз пробывать:
bash$ ppp pppoe1
bash$ ppp pppoe2
bash$ ppp pppoe3
>Гониво какое-то...
Факт
>что-то типа: set ifaddr xxx1.xxx2.xxx3.xxx4 в ppp.conf для каждой секциипопробовал - результат - поднимается только 1
>>Гониво какое-то...
>Факт
>>что-то типа: set ifaddr xxx1.xxx2.xxx3.xxx4 в ppp.conf для каждой секции
>
>попробовал - результат - поднимается только 1А на другие, что говорит ?
>А на другие, что говорит ?Да ничего - мол opened by pid xxx и все :(
>>А на другие, что говорит ?
>
>Да ничего - мол opened by pid xxx и все :(
>Ну, прости больше ничего в голову не приходит...
Разве что попросить прова authkey и authname для каждого IP поменять.
Попробуй алиасы man ifconfig
ifconfig tun0 alias x.x.x.x
>Попробуй алиасы man ifconfig
>ifconfig tun0 alias x.x.x.xБез шансов - они на него не вешаются :(
Вообще.
Только если бродкаст другой указывать.Решение проблемы было с друкой стороны - буквально
Я повесил в комп еще одну сетевуху и все на нее заалиасил.