появилась новая сеть 172.16.112.0 Нужно прописать солярке что бы она ходила в эту сеть через 172.16.107.252
командой route add 172.16.112.0 172.16.107.252 роутинг добавился но неработает что надо сделать как правильно
С уважением# netstat -rn
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ------ ---------
172.16.112.0 172.16.107.252 UGH 1 0
172.16.107.0 172.16.107.248 U 1 412 hme0
224.0.0.0 172.16.107.248 U 1 0 hme0
127.0.0.1 127.0.0.1 UH 13 12791 lo0# ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 172.16.107.248 netmask ffffff00 broadcast 172.16.107.255
ether 8:0:20:fe:4c:15
> появилась новая сеть 172.16.112.0 Нужно прописать солярке что бы
>она ходила в эту сеть через 172.16.107.252
> командой route add 172.16.112.0 172.16.107.252 роутинг добавился но неработает что
>надо сделать как правильно
>С уважением
>
># netstat -rn
>
>Routing Table: IPv4
> Destination
> Gateway
> Flags Ref Use Interface
>-------------------- -------------------- ----- ----- ------ ---------
>172.16.112.0 172.16.107.252
> UGH
>1 0
>172.16.107.0 172.16.107.248
> U
> 1 412 hme0
>224.0.0.0
>172.16.107.248 U
> 1
>0 hme0
>127.0.0.1
>127.0.0.1
> UH 13 12791
> lo0
>
># ifconfig -a
>lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
> inet 127.0.0.1 netmask ff000000
>
>hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
> inet 172.16.107.248 netmask ffffff00
>broadcast 172.16.107.255
> ether 8:0:20:fe:4c:15метрику не добавил в route add и в результате у тебя проблемы с роутингом
и возможно еще и с defaultесли роутинг через локальный интерфейс:
/usr/sbin/route add net СЕТЬ АДРЕС_РОУТЕРА метрика_отличная_от_НУЛЯ
вычисти роутинг, сделай скрипт со строкой как сказано выше и положи его в /etc/rc2[3].d для старта, затем через init скатись на single user mode
и затем поднимись снова на нужный уровень - проверишь как встает и
правильно ли?например:
/etc/init.d/staticroute
#!/bin/sh
/usr/sbin/route add net 172.16.112.0 172.16.107.252 1в /etc/rc0[1].d линк KXYstartrt на /etc/init.d/staticroute
в /etc/rc2[3].d линк SNMstartrt на /etc/init.d/staticroute
>> появилась новая сеть 172.16.112.0 Нужно прописать солярке что бы
>>она ходила в эту сеть через 172.16.107.252
>> командой route add 172.16.112.0 172.16.107.252 роутинг добавился но неработает что
>>надо сделать как правильно
>>С уважением
>>
>># netstat -rn
>>
>>Routing Table: IPv4
>> Destination
>> Gateway
>> Flags Ref Use Interface
>>-------------------- -------------------- ----- ----- ------ ---------
>>172.16.112.0 172.16.107.252
>> UGH
>>1 0
>>172.16.107.0 172.16.107.248
>> U
>> 1 412 hme0
>>224.0.0.0
>>172.16.107.248 U
>> 1
>>0 hme0
>>127.0.0.1
>>127.0.0.1
>> UH 13 12791
>> lo0
>>
>># ifconfig -a
>>lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
>> inet 127.0.0.1 netmask ff000000
>>
>>hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
>> inet 172.16.107.248 netmask ffffff00
>>broadcast 172.16.107.255
>> ether 8:0:20:fe:4c:15
>
>метрику не добавил в route add и в результате у тебя проблемы
>с роутингом
>и возможно еще и с default
>
>если роутинг через локальный интерфейс:опс, sorry, конечно же с точностью наоборот: если роутинг НЕ ЧЕРЕЗ
локальный интерфейс!!!>/usr/sbin/route add net СЕТЬ АДРЕС_РОУТЕРА метрика_отличная_от_НУЛЯ
>
>вычисти роутинг, сделай скрипт со строкой как сказано выше и положи его
>в /etc/rc2[3].d для старта, затем через init скатись на single user
>mode
>и затем поднимись снова на нужный уровень - проверишь как встает и
>
>правильно ли?
>
>например:
>
>/etc/init.d/staticroute
>#!/bin/sh
>/usr/sbin/route add net 172.16.112.0 172.16.107.252 1
>
>в /etc/rc0[1].d линк KXYstartrt на /etc/init.d/staticroute
>в /etc/rc2[3].d линк SNMstartrt на /etc/init.d/staticroute
*