Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

25.05.2008, 01:24
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
FreeBSD route
В общем 1.5 недели парился с ними. Реализовал подключение с помощью mpd4.
В винде выглядит все так:
PHP код:
route delete *
route add 192.168.0.0 mask 255.255.0.0 192.168.3.109 -p
route add 217.21.51.1 mask 255.255.255.255 192.168.3.1 -p
route add 217.21.51.32 mask 255.255.255.255 192.168.3.1 -p
route add 192.168.33.0 mask 255.255.255.0 192.168.3.1 -p
route add 172.17.222.1 mask 255.255.255.255 192.168.3.2 -p
route add 10.1.47.1 mask 255.255.255.255 192.168.3.1 -p
Вобщем я перевел так:
PHP код:
static_routes="net1 net2 net3 host1 host2 host3"
route_net1="-net 192.168.0.0/16 192.168.3.109"
route_net2="-net 192.168.33.0/24 192.168.3.1"
route_host1="-host 217.21.51.1 192.168.3.1"
route_net3="-net 217.21.51.32/32 192.168.3.1"
route_host2="-host 172.17.222.1 192.168.3.2"
route_host3="-host 10.1.47.1 192.168.3.1"
Помогите плиз найти в чем может быть ошибка.
|
|
|

25.05.2008, 12:16
|
|
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме: 1777536
Репутация:
932
|
|
Под линем виндовая строка
route -p add 10.0.0.0 mask 255.0.0.0 10.80.192.1
Выглдит как:
ip route add 10.0.0.0/8 via 10.80.192.1
Под фрей будет примерно так:
ip route add 10.0.0.0/8 10.80.192.1
На счёт ip в начале не уверен, просто фри сейчас под рукой нет.
|
|
|

25.05.2008, 15:41
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
Ky3bMu4->
а вот смотри, откуда ты узнал что после слеша должна стоять 8ка?
Я так понимаю что ты мне говоришь команды которые нужно вводить поочереди, а у меня это все записано в /etc/rc.conf
|
|
|

25.05.2008, 16:45
|
|
Moderator - Level 7
Регистрация: 24.02.2006
Сообщений: 447
Провел на форуме: 2872049
Репутация:
705
|
|
Сообщение от procedure
Ky3bMu4->
а вот смотри, откуда ты узнал что после слеша должна стоять 8ка?
172.16.0.0/16
10.0.0.0/8
169.254.0.0
192.168.0.0
С класс тобиш локальная сеть.
посмотри у себя netstat -rn
|
|
|

25.05.2008, 17:37
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
в общем вот вывод комманды, netstat -rn
Код:
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.3.1 UGS 0 5 axe0
10.1.47.1 192.168.3.1 UGHS 0 0 axe0
127.0.0.1 127.0.0.1 UH 0 0 lo0
172.17.222.1 192.168.3.2 UGHS 0 0 axe0
192.168.0.0/16 192.168.3.109 UGS 0 0 axe0
192.168.3.0/24 link#1 UC 0 0 axe0
192.168.3.1 00:13:49:aa:91:92 UHLW 6 13 axe0 1098
192.168.3.2 link#1 UHLW 2 0 axe0
192.168.3.109 link#1 UHLW 2 0 axe0
192.168.33.0/24 192.168.3.1 UGS 0 0 axe0
217.21.51.1 192.168.3.1 UGHS 0 0 axe0
217.21.51.32/32 192.168.3.1 UGS 0 0 axe0
Internet6:
Destination Gateway Flags Netif Expire
::1 ::1 UHL lo0
fe80::%lo0/64 fe80::1%lo0 U lo0
fe80::1%lo0 link#5 UHL lo0
ff01:5::/32 fe80::1%lo0 UC lo0
ff02::%lo0/32 fe80::1%lo0 UC lo0
|
|
|

26.05.2008, 15:48
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
отлично, вчера всю ночь парился, может еще варианты будут?
|
|
|

28.05.2008, 12:57
|
|
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме: 1777536
Репутация:
932
|
|
Я так понимаю что ты мне говоришь команды которые нужно вводить поочереди, а у меня это все записано в /etc/rc.conf
Ну дык, в /usr/local/etc/rc.d положи скипт route.sh в коммандами, а потом в echo "route_enable=YES" >> /etc/rc.conf
И всё таки route add 10.0.0.0/8 10.80.192.1 (без ip в начале)
|
|
|

30.05.2008, 04:03
|
|
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме: 3885269
Репутация:
1158
|
|
Ну дык, в /usr/local/etc/rc.d положи скипт route.sh
В каком смысле положить? а мля, этож ведь папка rc.d, чет забыл*))
А route.sh самому написать? Я конечно могу на баше что нибудь написать, типа hello world или там работа с текстовым документом. Но такого вида, не могу сори*))
И всё таки route add 10.0.0.0/8 10.80.192.1 (без ip в начале)
Вот тут я честно, говоря вобще не понял. таких
нет.
p.s. Если не затруднит, можешь прям написать какой должна быть таблица роутов, чтоб я прям смог скопировать и вставить в файл с роутами. Если не затруднит конечно. Буду очень благодарен.
|
|
|

30.05.2008, 10:28
|
|
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме: 1777536
Репутация:
932
|
|
10.0.0.0/8
/8 это префикс - число бит в маске подсети
Соответствено, route.sh:
Код:
route add 192.168.0.0/16 192.168.3.109
route add 217.21.51.1/32 192.168.3.1
route add 217.21.51.32/32 192.168.3.1
route add 192.168.33.0/24 192.168.3.1
route add 172.17.222.1/32 192.168.3.2
route add 10.1.47.1/32 192.168.3.1
|
|
|

30.05.2008, 13:22
|
|
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
Провел на форуме: 2127116
Репутация:
383
|
|
Сообщение от procedure
Помогите плиз найти в чем может быть ошибка.
Ошибка какая именно, нет инета?
Я конечно хз как команды freebsd, если получится выложи вывод route -n и ifconfig
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|