Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Общие вопросы по FreeBSD

Модерирует : ShriEkeR

articlebot (03-02-2009 05:59): Общие вопросы по FreeBSD  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

   

Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FreeBSD

 

 
Господа! Общие вопросы по FreeBSD - это не помойка для всех подряд вопросов по данной ОС. Здесь можно задать вопрос, ради которого открывать отдельную тему не имеет смысла, то есть когда вопрос очень простой.
Если же вопрос касается настроек, конфигурированиях и т.д. и т.п. - следует открывать отдельные темы (а сначала воспользоваться фильтром тут и тут).

 
Официальные ресурсы по FreeBSD

FreeBSD
Офицальное руководство пользователя FreeBSD
Официальные книги  
FTP FreeBSD Fundation
Официальный форум FreeBSD
 
Полезные ссылки по FreeBSD

FreshPorts - уязвимости, обновления и другая информация по портам
Daemoniada, или За свободный десктоп - ОС FreeBSD, ее устройство и использование в мирных (то есть настольных) целях.  
bsd.opennet.ru - мини-портал информация по FreeBSD и OpenBSD на opennet.ru
Часто Задаваемые Вопросы по FreeBSD 2.X, 3.X и 4.X  - Большой ФАК по FreeBSD  
An Illustrated Guide To Installing FreeBSD - Иллюстрированное Руководство по Установке FreeBSD
news.gamma.ru  
fido7.ru.unix.bsd  
http://www.tsu.ru/~pascal/ FreeBSD
http://www.freebsddiary.org/ (англ.)
http://www.onlamp.com/bsd/ (англ.)
http://www.freebsdhowtos.com/ - огромное количество инструкций "как сделать" для операционной системы FreeBSD (англ)
http://flag.blackened.net/freebsd/index.html - инструкции по FreeBSD для ленивых  (англ)  
http://www.lissyara.su/?id=1007 Очень достойный ресурс по FreeBSD (Рус)
 
Также обратите внимание на тему Unix FreeBSD FAQ
 
http://www.citytel.ru/minibsd/minibsd.html - миниатюрная FreeBSD
Поможем проекту *BSD
 
Последние релизы в ветках FreeBSD:  
 
Выпуски и продуктивные релизы: 7.1 - текущий продуктивный релиз (доступен наFTP  серверах, в т.ч. 1*DVD или 5*CD), 7.0 (6.4) - предыдущий продуктивный релиз.  
Беты и Release Candidate: в 7-й линейке - нет, в стадии разработки - 8-я ветка.  
 
Порты и бинарные пакеджи на FTP FreeBSD Fundation есть для версий и архитектур:
 
x86/AMD64:  5, 6, 7 - STABLE, 6.3, 6.4, 7.0, 7.1 - RELEASE, 8.0 - CURRENT:  
Sparc64:  6, 7 - STABLE, 6.3, 7.0 - RELEASE, 8.0 - CURRENT;
IA64:  6 - STABLE, 7.0 - CURRENT;

 
Предыдущая часть темы
 

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 21:19 15-10-2005 | Исправлено: Victor_VG, 01:31 05-01-2009
Terranus

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Funtik_Vintik

Цитата:
[B1] Bundle: Interface ng0 created  
Usage: set ipcp ranges {self}[/{width}]|ippool {pool} {peer}[/{width}]|ippool {pool}  
PPTP: waiting for connection on 192.168.1.1 1723  

здесь же все написано: команда set ipcp ranges задана неверно

Цитата:
  set ipcp ranges 192.168.2.1/32

в данной строчке указывается какой айпи будет у принимающей стороны (сервера) и какой у звонящей (клиента). Причем данные ип не должны существовать где-либо в локальной сети, дабы не было конфликтов и коллизий. Поэтому данная строчка должна выглядеть, например, так (192.168.2.1 - сервер, 192.168.2.2 - клиент):
set ipcp ranges 192.168.2.1/32 192.168.2.2/32
Из-за этой ошибки получается, что для сервера адрес есть, а вот для клиента айпишника нет. Собственно поэтому mpd входящий "звонок" принимает, а дальше у него возникает дилема: либо подключать клиента до конца, но не знать как с ним общаться, либо отключить клиента и подождать пока админ приведет настройки сервера к надлежащему виду.

Всего записей: 36 | Зарегистр. 12-10-2005 | Отправлено: 08:29 24-06-2008
smiclek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Terranus, спасибо за рекомендацию воспользоваться mpd. VPN туннель поднять удалось, а дальше проблеммы.
Не могу организовать NAT. Ситуация такая. У моей машины один сетевой интерфейс rl0 192.168.1.44. Поднимаю до провайдера VPN - ng0. И хочу что-бы через меня как через шлюз машины могли выходить в инет. На одной из машин. Шлюзом указан 192.168.1.44 но ничего не видно. ни пинги, ни барузер никуда не идут.
опции ядра:
options         IPFIREWALL              
options         IPFIREWALL_VERBOSE      
options         IPFIREWALL_VERBOSE_LIMIT=100
                                             
options         IPFIREWALL_FORWARD      
                                         
options         IPDIVERT                
options         DUMMYNET                
options         TCP_DROP_SYNFIN          
 
#поддержка ppp
options NETGRAPH
options NETGRAPH_PPTPGRE
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_BPF
 
выдержка из rc.conf
firewall_enable="YES"
gateway_enable="YES"
natd_enable="YES"
natd_interface="ng0"
firewall_script="/etc/rc.firewall"
firewall_logging="YES"
 
#ipfw show
00100   26    2948 divert 8668 ip from any to any out via ng0
00200 4949 1312452 allow ip from any to any
00300    0       0 deny ip from any to any
65535   61    6755 deny ip from any to any
 
/#ps -aux | grep natd
root   3988  0,0  0,2  1400   872  ??  Ss   14:43     0:00,00 natd -n ng0
root   3990  0,0  0,2  1480  1080  p5  R+   14:43     0:00,00 grep natd
 
#ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.1.44 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:80:48:24:0a:a2
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1400
        inet 81.25.40.54 --> 81.25.36.1 netmask 0xffffffff
 
что я делаю не так?

Всего записей: 35 | Зарегистр. 07-09-2006 | Отправлено: 16:03 24-06-2008 | Исправлено: smiclek, 16:09 24-06-2008
Terranus

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smiclek
есть к тебе несколько вопросов (и предложений):
1. не совсем понятно, как в рамках одной сетевухи с серым айпишником ты подключаешься к провайдеру? (или у тебя там есть каны?
2. для шлюза лучше иметь две сетевых карты, поэтому поставь вторую сетевуху, т.к. в этом случае будет меньше проблем с безопасностью
3. из показанного тобой не видно маршрутов (можно посмотреть командой netstat -nr)
4. также в файле rc.conf не наблюдается строчки
Цитата:
defaultrouter="xx.xx.xx.xx"
(хотя приминительно к твоему случаю наличие данной строчки вызывает сомнение)
5. если vpn-канал является шлюзовым (т.е. предоставляет доступ в инет), то в mpd.conf в описании vpn-канала должна присутствовать строчка
Цитата:
set iface route default
, которая говорит mpd, что через данное подключение нужно создать маршрут по-умолчанию, т.е. при обращении к любому айпи-адресу, отсутствующему в таблице системных (фришных) маршрутов, отправлять данный пакет по указанному vpn-каналу
 
P.S. надеюсь, что файервол ты в последствии закроешь, а то через твой шлюз будут всякие хацкеры лазить

Всего записей: 36 | Зарегистр. 12-10-2005 | Отправлено: 17:19 24-06-2008
Funtik_Vintik

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Terranus

Цитата:
Usage: set ipcp ranges {self}[/{width}]|ippool {pool} {peer}[/{width}]|ippool {pool}  

Я конфиги всякие пробовал. И с указанием диапазона вроде тоже.
НО. В mpd.conf был указан set auth authname, а в mpd.secret ему указан конкретный IP. Зачем тогда в ranges писать - не понятно.
На днях проверю ещё.

Всего записей: 163 | Зарегистр. 18-07-2007 | Отправлено: 19:29 24-06-2008
smiclek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
1. не совсем понятно, как в рамках одной сетевухи с серым айпишником ты подключаешься к провайдеру? (или у тебя там есть каны?
2. для шлюза лучше иметь две сетевых карты, поэтому поставь вторую сетевуху, т.к. в этом случае будет меньше проблем с безопасностью
3. из показанного тобой не видно маршрутов (можно посмотреть командой netstat -nr)
4. также в файле rc.conf не наблюдается строчки
Цитата:
defaultrouter="xx.xx.xx.xx"
(хотя приминительно к твоему случаю наличие данной строчки вызывает сомнение)
5. если vpn-канал является шлюзовым (т.е. предоставляет доступ в инет), то в mpd.conf в описании vpn-канала должна присутствовать строчка
Цитата:
set iface route default
, которая говорит mpd, что через данное подключение нужно создать маршрут по-умолчанию, т.е. при обращении к любому айпи-адресу, отсутствующему в таблице системных (фришных) маршрутов, отправлять данный пакет по указанному vpn-каналу  

значит так.
дефаултроута у меня по умолчанию нет. сейчас я не могу показать как это выглядит на той машине. но описать могу. в сети есть адсл модем (в режиме роутера) с апишником 192.168.1.4. а у vpn сервера 81.25.32.67 и роут я добавляю такой. "route add 81.25.32.67 192.168.1.4" после чего  
#mpd (он соденияется с 81.25.32.67)
который в свою очередь уже добавляет default 81.25.32.1
до тех пор пока я не добавляю правило divert с локальной машины всё отлично ходит, а вот когда добавляю, локально работает, но как-то через пень-колоду, а из сети через неё вообще никак не ходится т.е. данная машина не хочет роутить.
 

Цитата:
P.S. надеюсь, что файервол ты в последствии закроешь, а то через твой шлюз будут всякие хацкеры лазить

ессно. это так, полигон. основной на винде крутится.

Всего записей: 35 | Зарегистр. 07-09-2006 | Отправлено: 22:54 24-06-2008 | Исправлено: smiclek, 23:32 24-06-2008
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smiclek
РБ? Белинфонет?

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 23:49 24-06-2008
Terranus

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smiclek

Цитата:
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1400  
        inet 81.25.40.54 --> 81.25.36.1 netmask 0xffffffff


Цитата:
#mpd (он соденияется с 81.25.32.67) который в свою очередь уже добавляет default 81.25.32.1

вообще-то рулить с таким маршрутом действительно ничего не будет, т.к. айпи шлюза не 81.25.32.1, а 81.25.36.1

Цитата:
в сети есть адсл модем (в режиме роутера) с апишником 192.168.1.4. а у vpn сервера 81.25.32.67


Цитата:
это так, полигон. основной на винде крутится.

как же все запущено
лучше сделать по-другому:
1. на модеме вывесить другой ип, например, 192.168.2.4, и подключить его в отдельный хаб (если на адсл только один rj45-порт)
2. на "основной винде" вставить (если отсутствует) вторую сетевуху и назначить на нее ип, например, 192.168.2.5 и подключить ее к хабу из первого пункта (либо напрямую к адслу, если у него несколько rj45-портов).
3. вставить во фришку вторую сетевуху, и сделать с ней тоже, что и в пункте 2 с ип 192.168.2.6

Цитата:
00100   26    2948 divert 8668 ip from any to any out via ng0

4. еще раз посмотрел файервол: ключевое слово out является лишним, т.к. в нат должны попадать не только исходящие пакеты (где они переделываются во внешний белый ип), но и входящие (где идет обратная конвертация в серые внутренние ип). Поэтому либо убери это слово, либо добавь такое же правило с ключевым словом in (вместо out).
 
 
 
Добавлено:
и вообще, провайдер у тебя какой-то замороченный: на базе дсла еще и впн

Всего записей: 36 | Зарегистр. 12-10-2005 | Отправлено: 07:55 25-06-2008
smiclek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
Цитата:
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1400  
        inet 81.25.40.54 --> 81.25.36.1 netmask 0xffffffff
 
 
Цитата:
#mpd (он соденияется с 81.25.32.67) который в свою очередь уже добавляет default 81.25.32.1
 
вообще-то рулить с таким маршрутом действительно ничего не будет, т.к. айпи шлюза не 81.25.32.1, а 81.25.36.1  

вот  с этим я не уверен, т.к. писал по памяти. а шлюз прописывает сам mpd

Цитата:
лучше сделать по-другому:

это я понимаю. как надо сделать. но бывают ограничения накладываемые жизнью. если я смогу поднять шлюз при такой конфигурации. то с двумя сетевухами - думаю, будет не сложнее, если не проще. я тогда с сетевухи прямо в адсл модем воткнусь. но это чуть позже.
чуть позже попробую убрать "out".
спасибо.
 
keyhell, да он самый. минск.

Всего записей: 35 | Зарегистр. 07-09-2006 | Отправлено: 10:59 25-06-2008
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smiclek
я на днях камрадам конфигурил pptp client на FreeBSD. я не закончил, ибо делалось вечером и банально не хватило времени.
 
но там все довольно примитивно. если я закончу на неделе, то могу дать конфиги pptp.
 
Добавлено:
Terranus
там у провайдера все через такую..., что вы бы разрыдались

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 11:16 25-06-2008
smiclek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
keyhell, да спасибо.
но тут у меня вопрос не в этом, как я понимаю.
когда до офиса доеду - продолжу эксперименты.

Всего записей: 35 | Зарегистр. 07-09-2006 | Отправлено: 11:27 25-06-2008
smiclek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот как выглядит при поднятом vpn подключении.
/etc/#netstat -nr
Routing tables
 
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            81.25.36.1         UGS         0     1710    ng0
81.25.32.67        192.168.1.4        UGHS        0    10142    rl0
81.25.36.1         81.25.42.28        UH          1        0    ng0
81.25.42.28        lo0                UHS         0        0    lo0
127.0.0.1          127.0.0.1          UH          0      164    lo0
192.168.1          link#1             UC          0        0    rl0
192.168.1.4        00:a0:c5:b9:9b:87  UHLW        2        0    rl0     55
192.168.1.114      00:0c:29:4e:a0:24  UHLW        1    33272    rl0   1120
/etc/#ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.1.44 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:80:48:24:0a:a2
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1400
        inet 81.25.42.28 --> 81.25.36.1 netmask 0xffffffff
/etc/#ipfw show
00100     25     1354 divert 8668 ip from any to any via ng0
00200 199314 27586089 allow ip from any to any
00300      0        0 deny ip from any to any
65535     61     6755 deny ip from any to any
/etc/#ps -aux | grep natd
root   3988  0,0  0,2  1404   804  ??  Ss   вт14      0:00,05 natd -n ng0
root  10013  0,0  0,2  1480  1084  p5  R+   10:12     0:00,00 grep natd
 
при правиле
00100     25     1354 divert 8668 ip from any to any via ng0
даже с локальной машины ичего никуда не идёт. если его удалить то с локальной машины работает.

Всего записей: 35 | Зарегистр. 07-09-2006 | Отправлено: 11:35 26-06-2008
gryu



дикий гусь
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, если не трудно, расшифруйте ПОДРОБНО переменную
 
date -v-1d "+%y-%m-%d"
 
 
Добавлено:
мне для *.sh скрипта нужна переменная "вчера" вне зависимости от года и колличества дней в месяце.  
Чтоб учитывались и високосный год, и обычные, и при переходе на следующий год не сбивалось.

Всего записей: 13025 | Зарегистр. 15-03-2006 | Отправлено: 14:36 26-06-2008 | Исправлено: gryu, 14:47 26-06-2008
Drron

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
smiclek

 
Попробуй использовать ipnat или pf вместо natd
 
для ipnat код простой до неприличия:
 
в rc.conf
ipnat_enable="YES"
 
в /etc/ipnat.rules
MAP ng0 192.168.1.0/24 -> 81.25.42.28/32
 

Всего записей: 826 | Зарегистр. 20-11-2003 | Отправлено: 17:53 26-06-2008
Crown33



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ВСЕ ТУПЫЕ СУКИ!!

Всего записей: 7 | Зарегистр. 16-12-2003 | Отправлено: 18:05 26-06-2008
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gryu
date -v-1d "+%y-%m-%d"
08-06-25
 
вчерашний год-месяц-число
 
Добавлено:
gryu

Цитата:
мне для *.sh скрипта нужна переменная "вчера" вне зависимости от года и колличества дней в месяце.  
Чтоб учитывались и високосный год, и обычные, и при переходе на следующий год не сбивалось.  
 

 
дык это оно и есть - минус один день от сегодня.
 
если надо будет первое и последнее число месяца - поступают примерно так же.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 22:16 26-06-2008
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tолько факт: PC-BSD 1.51 Edisson Edition (FreeBSD 6.3-RELEASE-P2) + Wine 1.0. Media Player Classic 6.4.9.1 UNICODE Build 55 (русская версия в переводе KDASOFT) работает, но видео файл DivX5 со звуковой дорожкой MP3 (LAME 3.93) плеер выбивает. Никаких особенных настроек системы не делалось. Причина аварийного завершения плеера NTDLL.DLL - плеер вызывает функции данной DLL не реализованные в WINE.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33134 | Зарегистр. 31-07-2002 | Отправлено: 04:03 27-06-2008
Terranus

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smiclek

Цитата:
при правиле  
00100     25     1354 divert 8668 ip from any to any via ng0  
даже с локальной машины ичего никуда не идёт. если его удалить то с локальной машины работает.

правильно, оно работать и не будет. Сначала надо разрешить внутренний локальный интерфейс, а уже потом делать всё остальное. Поэтому ipfw должен выглядеть примерно так:
00100 allow ip from any to any via lo0
00200 deny ip from 127.0.0.1/8 to any
00300 deny ip from any to  127.0.0.1/8
и только потом:
00400 divert ip from any to any via ng0
00500 allow ip from any to any

Цитата:
00200 199314 27586089 allow ip from any to any
00300      0        0 deny ip from any to any  
65535     61     6755 deny ip from any to any

300 правило здесь лишнее: во-первых, есть 200, во-вторых, оно дублирует правило по умолчанию №65535
 
Drron

Цитата:
Попробуй использовать ipnat или pf вместо natd  
 для ipnat код простой до неприличия:  
 в rc.conf  
ipnat_enable="YES"  
 в /etc/ipnat.rules  
MAP ng0 192.168.1.0/24 -> 81.25.42.28/32  

думаю, что лучше использовать стандартные для фришки демоны и грамотно их настроить, т.к. и natd, и ipfw предоставляют очень мощные средства управления и контроля трафика
 
gryu

Цитата:
Коллеги, если не трудно, расшифруйте ПОДРОБНО переменную  
 date -v-1d "+%y-%m-%d"

рассшифровываю подробно:
взять текущую дату и время (date) и, не изменяя системного времени (-v), отнять от нее один день (-1d), а затем выдать полученный результат в формате ("+.....") "сокращенный год (т.е. две последние цифры) (%y) тире (-) месяц в виде числа (%m) тире (-) день месяца (%d)"
 
tankistua

Цитата:
если надо будет первое и последнее число месяца - поступают примерно так же.

почти да не совсем. первое число текущего месяца будет таким:
date -v1d "+....."
а последнее число месяца таким:
date -v1d -v+1m -v-1d "+....."
здесь сначала перейдем на первое число текущего месяца, чтобы не было случайных перескоков при следующем действии, затем прибавим один месяц (получим 1 число следующего месяца) и отнимем один день. Таким образом гарантировано получаем последнее число текущего месяца

Всего записей: 36 | Зарегистр. 12-10-2005 | Отправлено: 08:39 27-06-2008 | Исправлено: Terranus, 08:40 27-06-2008
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yesterday=$(date -v -1d +%d/%m/%Y)
month_first_date=$(date -v -1m +%d/%m/%Y)
prev_month_first_date=$(date -v1d -v-1m +%d/%m/%Y)
prev_month_last_date=$(date -v1d -v-1d +%d/%m/%Y)
datelog=$(date -v-1d +%Y-%m)
 
 
я думаю тебе этого будет достаточно - давно писал, уже не помню :)

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 10:42 27-06-2008
smiclek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Terranus
спасибо. огромное. было чувство что где-то тут. а понимания не было. ещё раз спасибо.
если кто будет ковырятся по моим стопам, то  

Цитата:
и только потом:  
00400 divert ip from any to any via ng0

нужно
divert natd ip from any to any via ng0

Всего записей: 35 | Зарегистр. 07-09-2006 | Отправлено: 11:54 27-06-2008 | Исправлено: smiclek, 13:52 27-06-2008
gryu



дикий гусь
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Terranus
Спасибо.
Судя по твоим словам, "усё прально".  
Только такой вопрос.

Цитата:
в формате ("+.....") "сокращенный год (т.е. две последние цифры)

Может я чего то не понял, но это полный год. Формата четыре цифры. (это я слепой и ленивый. Там разумеется "+%Y....". Просто сама дата понятна была вот я и .... )
(собссно с самой датой понятно. Я как раз на редмет "минус один день" в сомнениях. Как это сработает при переходе на следующий год, летнее/зимнее время и високосный год)

Всего записей: 13025 | Зарегистр. 15-03-2006 | Отправлено: 12:07 27-06-2008 | Исправлено: gryu, 12:10 27-06-2008
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146

Компьютерный форум Ru.Board » Операционные системы » UNIX » Общие вопросы по FreeBSD
articlebot (03-02-2009 05:59): Общие вопросы по FreeBSD


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru