Подскажите кто сталкивался с такой задачей на FreeBSD
Как в форточках это делать я знаю но в FreeBSD что-то неполучаеться...
>Подскажите кто сталкивался с такой задачей на FreeBSD
>Как в форточках это делать я знаю но в FreeBSD что-то неполучаеться...
в FreeBSD HandBook есть соответсвующий раздел с примерами. дерзай.
>>Подскажите кто сталкивался с такой задачей на FreeBSD
>>Как в форточках это делать я знаю но в FreeBSD что-то неполучаеться...
>в FreeBSD HandBook есть соответсвующий раздел с примерами. дерзай.Я их себе не ставил....(HandBook)
А подсказать сложно ???
>А подсказать сложно ???Сам наступал на эти грабли.
Кстати, ответ подсказали именно на opennet.ru.
С радостью передаю инфу сюда же. :)
Теперь по существу.
В /etc/rc.conf:#основной IP:
ifconfig_rl0="inet 192.168.1.1 netmask 255.255.255.0"
#алиасный IP:
ifconfig_rl0_alias0="inet 192.168.2.1 netmask 255.255.255.0"И один и тот же сетевой интерфейс rl0 будет присутствовать в разных сетях 192.168.1/24 и 192.168.2/24.
>>А подсказать сложно ???
>
>Сам наступал на эти грабли.
>Кстати, ответ подсказали именно на opennet.ru.
>С радостью передаю инфу сюда же. :)
>Теперь по существу.
>В /etc/rc.conf:
>
>#основной IP:
>ifconfig_rl0="inet 192.168.1.1 netmask 255.255.255.0"
>#алиасный IP:
>ifconfig_rl0_alias0="inet 192.168.2.1 netmask 255.255.255.0"
>
>И один и тот же сетевой интерфейс rl0 будет присутствовать в разных
>сетях 192.168.1/24 и 192.168.2/24.Нифига неработет :(((
Может еще в ядре что-то для alias включить нужно ???
>>>А подсказать сложно ???
>>
>>Сам наступал на эти грабли.
>>Кстати, ответ подсказали именно на opennet.ru.
>>С радостью передаю инфу сюда же. :)
>>Теперь по существу.
>>В /etc/rc.conf:
>>
>>#основной IP:
>>ifconfig_rl0="inet 192.168.1.1 netmask 255.255.255.0"
>>#алиасный IP:
>>ifconfig_rl0_alias0="inet 192.168.2.1 netmask 255.255.255.0"
>>
>>И один и тот же сетевой интерфейс rl0 будет присутствовать в разных
>>сетях 192.168.1/24 и 192.168.2/24.
>
>
>
>Нифига неработет :(((man ifconfig (упор на маску!!!)
[unix1]~ > ifconfig fxp0
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 159.93.17.121 netmask 0xfffff000 broadcast 159.93.31.255
inet6 fe80::250:8bff:fe5b:ae06%fxp0 prefixlen 64 scopeid 0x1
inet 159.93.25.88 netmask 0xffffffff broadcast 159.93.25.88
inet 159.93.17.129 netmask 0xffffffff broadcast 159.93.17.129
inet 193.124.144.1 netmask 0xffffff00 broadcast 193.124.144.255
ether 00:50:8b:5b:ae:06
media: Ethernet 100baseTX <full-duplex>
status: active
[unix1]~ >в остальном Поиск: ifconfig AND alias
pokazhi:
ifconfig & ping -c 4 11.11.11.11toka zameni 11.11.11.11 na tvoi IP chto dobavliaesh
>Подскажите кто сталкивался с такой задачей на FreeBSD
>Как в форточках это делать я знаю но в FreeBSD что-то неполучаеться...
>ifconfig xl0 alias 11.11.11.11 netmask 255.255.255.255
rc.conf
ifconfig_xl0_alias1="inet 11.11.11.11 netmask 255.255.255.0"etc... etc... etc ...
man ifconfig
, ,
/( )`
\\ \\__ / |
/- _ `-/ '
(/\\/ \\ \\ /\
/ / | ` \
O O ) / |
`-^--'`< '
(_.) _ ) /
`.___/` /
`-----' /
<----. __ / __ \\
<----|====O)))==) \\) /=====
<----' `--' `.__,' \\
| |
\\ / /\
______( (_ / \\______/
,' ,-----' |
`--{__________)# ifconfig rl1 alias 195.*.*.* netmask 255.255.255.*
ifconfig: ioctl (SIOCAIFADDR): File existsнехочет работать хоть ты тресни ё маё
posmotri Net li takoj IP uze podnjatoj na drugom kompe
arp -a
>
> ,
>,
>
> /( )`
>
>
> \\ \\__ / |
>
> /- _ `-/ '
>
> (/\\/ \\ \\ /\
>
> / / | ` \
>
>
> O O ) / |
>
>
> `-^--'`< '
>
>(_.) _ ) /
>
> `.___/` /
>
> `-----' /
> <----. __ / __ \\
>
> <----|====O)))==) \\) /=====
> <----' `--' `.__,' \\
>
> | |
>
>
> \\ /
> /\
> ______( (_
>/ \\______/
> ,' ,-----'
>|
> `--{__________)
>
># ifconfig rl1 alias 195.*.*.* netmask 255.255.255.*
>ifconfig: ioctl (SIOCAIFADDR): File exists
>
>нехочет работать хоть ты тресни ё маё
>posmotri Net li takoj IP uze podnjatoj na drugom kompe
Нет такой то-чно нет....
Это внешняя айпи....
defaultrouter="195.000.000.000"
gateway_enable="YES"
hostname="server.bat.kiev.ua"ifconfig_rl0="inet 192.168.0.100 netmask 255.255.255.0"
ifconfig_rl1="inet 195.000.000.000 netmask 255.255.000.000"
ifconfig_rl1_alias1="inet 195.000.000.000 netmask 255.255.000.000"ipv6_enable="NO"
inetd_enable="YES"
kern_securelevel_enable="NO"
keymap="ru.koi8-r"
scrnmap="koi8-r2cp866"
keyrate="fast"router="/sbin/routed"
router_enable="YES"
static_routers="YES"
forward_sourceroute="YES"
router_flags="-q"natd_enable="YES"
natd_interface="rl1"/opt/drweb/drweb-smf
sendmail_enable="YES"
sshd_enable="YES"saver="daemon"
#saver="fire"
blanktime="60"named_enable="YES"
named_flags="-u bind -g bind"
#---named_program="/usr/local/sbin/named"firewall_enable="YES"
firewall_type="/usr/local/etc/firewall.conf"Ну что у меня тут не так ?????
ifconfig_rl1="inet 195.000.000.000 netmask 255.255.000.000"
ifconfig_rl1_alias1="inet 195.000.000.000 netmask 255.255.000.000"
Et che ???
Alias takoj ze kak i osnovnaja IP ? i IP kakajato pribolevshaja.
Ili eto dlja konspiracii ?
>defaultrouter="195.000.000.000"
>gateway_enable="YES"
>hostname="server.bat.kiev.ua"
>
>ifconfig_rl0="inet 192.168.0.100 netmask 255.255.255.0"
>ifconfig_rl1="inet 195.000.000.000 netmask 255.255.000.000"
>ifconfig_rl1_alias1="inet 195.000.000.000 netmask 255.255.000.000"
>
>ipv6_enable="NO"
>
>inetd_enable="YES"
>
>kern_securelevel_enable="NO"
>keymap="ru.koi8-r"
>scrnmap="koi8-r2cp866"
>keyrate="fast"
>
>router="/sbin/routed"
>router_enable="YES"
>static_routers="YES"
>forward_sourceroute="YES"
>router_flags="-q"
>
>natd_enable="YES"
>natd_interface="rl1"
>
>/opt/drweb/drweb-smf
>
>sendmail_enable="YES"
>sshd_enable="YES"
>
>saver="daemon"
>#saver="fire"
>blanktime="60"
>
>named_enable="YES"
>named_flags="-u bind -g bind"
>#---named_program="/usr/local/sbin/named"
>
>firewall_enable="YES"
>firewall_type="/usr/local/etc/firewall.conf"
>
>Ну что у меня тут не так ?????
>ifconfig_rl1="inet 195.000.000.000 netmask 255.255.000.000"
>ifconfig_rl1_alias1="inet 195.000.000.000 netmask 255.255.000.000"
в сад.
>>ifconfig_rl1="inet 195.000.000.000 netmask 255.255.000.000"
>>ifconfig_rl1_alias1="inet 195.000.000.000 netmask 255.255.000.000"
>в сад.:)))
start)
echo "Applying Virtual IP's"
for a in `cat /etc/virtip`; do
$if tl0 $a netmask 255.255.255.255 alias
$rt -q add -host $a default
done
;;
file /etc/virtip contains IP-adresses on each line
>Подскажите кто сталкивался с такой задачей на FreeBSD
>Как в форточках это делать я знаю но в FreeBSD что-то неполучаеться...
>
Хехе :)
если у тебя интерфейс например rl0 то добавить к нему ещё один ИП можно такой камандой:ifconfig rl0 alias xxx.xxx.xxx.xxx/32
И всего делов-то :)