Jump to content
Калькуляторы

Linux vs FreeBSD помогите выбрать Делаю новый шлюз

Железо: Платформа Intel SR1625URSASR, Xeon E5520 (один), 8Gb Озу.

На этом требуется реализовать NAT+Shaper+Netflow.

Старый шлюз на 150мбит трафика (примерно 65-70kpps) FreeBSD 7.2 умирает. Т.е. это минимум что должен обеспечивать новый шлюз. Лучше с двух-трехкратным запасом)

 

Вопрос встал в выборе ОС.

В чем лучше линукс а в чем лучше фря.

В частности по удобству/производительности.

Share this post


Link to post
Share on other sites

Да я бы рад, но вопрос от этого не снимется :/

Share this post


Link to post
Share on other sites

Ну даже если ты и зацепишь народ и начнётся очередной холивар...

Ни к чему путному ни один холивар ещё не приводил.

Сходи на лор, для начала.

Edited by Deac

Share this post


Link to post
Share on other sites

Холливар тут нафиг не нужен.

Мне нужны конкретные + и - подтвержденные фактами.

Если же разница несущественна в плане производительности - выберу на свой вкус (не скажу что)

Share this post


Link to post
Share on other sites

Вот на лор и сходи, там полно всяких аргументов.

Если чего не поймёшь - спрашивай, конкретно.

Share this post


Link to post
Share on other sites
Железо: Платформа Intel SR1625URSASR, Xeon E5520 (один), 8Gb Озу.

На этом требуется реализовать NAT+Shaper+Netflow.

Старый шлюз на 150мбит трафика (примерно 65-70kpps) FreeBSD 7.2 умирает. Т.е. это минимум что должен обеспечивать новый шлюз. Лучше с двух-трехкратным запасом)

 

Вопрос встал в выборе ОС.

В чем лучше линукс а в чем лучше фря.

В частности по удобству/производительности.

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

Share this post


Link to post
Share on other sites

Т.е. выбирать надо тупо то, что лучше знаю.

Вполне существенный аргумент.

Share this post


Link to post
Share on other sites

Поддерживаю. Делай на том что лучше знаешь. Возможно еще в пользу фри - это нетграф. В частности можно и нетфлоу через нетграф выпустить.

Share this post


Link to post
Share on other sites

Старый шлюз на 150мбит трафика (примерно 65-70kpps) FreeBSD 7.2 умирает.

Это что же такое надо соорудить, чтоб убить машину под фряхой 150-ма мегабитами? У меня когда-то такой трафик кокойты древий P-4 с HT жевал и не давился. Сейчас i5 пропускает мегабит 400 при 100K пакетов на каждом интерфейсе, в среднем около 40% загрузка каждого ядра. FreeBSD однозначно, если руки растут с правильного места. Если с руками не повезло - купить микротик и записаться в пионерлагерь.

Share this post


Link to post
Share on other sites
Железо: Платформа Intel SR1625URSASR, Xeon E5520 (один), 8Gb Озу.

На этом требуется реализовать NAT+Shaper+Netflow.

Старый шлюз на 150мбит трафика (примерно 65-70kpps) FreeBSD 7.2 умирает. Т.е. это минимум что должен обеспечивать новый шлюз. Лучше с двух-трехкратным запасом)

 

Вопрос встал в выборе ОС.

Вопрос не в выборе ОС, а в квалификации. Подозреваю, что старый шлюз умирает от того, что шейпинг делается не динамическими пайпами и не с помощью таблиц и пары правил pipe/netgraph tablearg, а просто кучей правил вида ipfw pipe ... Советую поискать по форуму как рационально сделать шейпинг, NAT и сбор Netflow на FreeBSD. На самом деле, можно сделать идеально работающий провайдерский маршрутизатор и на той, и на другой ОС, если разработчики где-то не напортачили.

Share this post


Link to post
Share on other sites
В чем лучше линукс а в чем лучше фря.

Как там было, "лучше та ось, которую знает ближайший, согласный помогать, админ".. Остальное более менее вторично. Там и там хватает и возможностей покрутить и подводных камушков и булыжников, по которым возможно наломать ног.

 

Старый шлюз на 150мбит трафика (примерно 65-70kpps) FreeBSD 7.2 умирает.
Это что же такое надо соорудить, чтоб убить машину под фряхой 150-ма мегабитами?

+1, но точно таким же колом можно поставить и линукс и циску и все что угодно. При желании.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Строить на том, что нравится.

У обеих ОСей есть и плюсы, и минусы. Например, в Linux меня убивает pppd (accel-pptp либо mpd рулят), в FreeBSD - несколько разных NAT-ов.

Share this post


Link to post
Share on other sites

фрю я не особо знаю

А линукс знаешь? А гуглом умеешь пользоваться? К чему вопрос о выборе системы, когда ты не можешь тупо разрулить простую ситуацию со 150 мегабитами? У тебя там Duron чтоли стоит?

Share this post


Link to post
Share on other sites

Ну не дюрон, конечно...

Фря считает что там стоит вот это:

hw.machine: i386

hw.model: Intel® Pentium® 4 CPU 3.00GHz

hw.ncpu: 2

dev.em.0.%desc: Intel® PRO/1000 Network Connection 6.9.6

dev.em.1.%desc: Intel® PRO/1000 Network Connection 6.9.6

 

(сам в шоке, т.к. рядом стоит сервер такой же модели, но там линукс говорит что 4 * Intel® Xeon™ CPU 3.20GHz)

Чувствую где-то наё%пку большую

 

Share this post


Link to post
Share on other sites
Nov 21 10:46:17 gw01 syslogd: kernel boot file is /boot/kernel/kernel
Nov 21 10:46:17 gw01 kernel: Copyright (c) 1992-2009 The FreeBSD Project.
Nov 21 10:46:17 gw01 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Nov 21 10:46:17 gw01 kernel: The Regents of the University of California. All rights reserved.
Nov 21 10:46:17 gw01 kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
Nov 21 10:46:17 gw01 kernel: FreeBSD 7.2-RELEASE-p4 #0: Mon Nov 16 18:46:17 UTC 2009
Nov 21 10:46:17 gw01 kernel: root@gw01.xxx.ru:/usr/src/sys/i386/compile/GATEWAY
Nov 21 10:46:17 gw01 kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Nov 21 10:46:17 gw01 kernel: CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2992.52-MHz 686-class CPU)
Nov 21 10:46:17 gw01 kernel: Origin = "GenuineIntel"  Id = 0xf43  Stepping = 3
Nov 21 10:46:17 gw01 kernel: Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFL
USH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Nov 21 10:46:17 gw01 kernel: Features2=0x649d<SSE3,DTES64,MON,DS_CPL,EST,CNXT-ID,CX16,xTPR>
Nov 21 10:46:17 gw01 kernel: AMD Features=0x20100000<NX,LM>
Nov 21 10:46:17 gw01 kernel: Logical CPUs per core: 2
Nov 21 10:46:17 gw01 kernel: real memory  = 1072562176 (1022 MB)
Nov 21 10:46:17 gw01 kernel: avail memory = 1040117760 (991 MB)
Nov 21 10:46:17 gw01 kernel: ACPI APIC Table: <PTLTD     APIC  >
Nov 21 10:46:17 gw01 kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
Nov 21 10:46:17 gw01 kernel: cpu0 (BSP): APIC ID:  0
Nov 21 10:46:17 gw01 kernel: cpu1 (AP/HT): APIC ID:  1
Nov 21 10:46:17 gw01 kernel: ioapic0 <Version 2.0> irqs 0-23 on motherboard
Nov 21 10:46:17 gw01 kernel: ioapic1 <Version 2.0> irqs 24-47 on motherboard
Nov 21 10:46:17 gw01 kernel: ioapic2 <Version 2.0> irqs 48-71 on motherboard
Nov 21 10:46:17 gw01 kernel: kbd1 at kbdmux0
Nov 21 10:46:17 gw01 kernel: acpi0: <PTLTD   RSDT> on motherboard
Nov 21 10:46:17 gw01 kernel: acpi0: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: acpi0: Power Button (fixed)
Nov 21 10:46:17 gw01 kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
Nov 21 10:46:17 gw01 kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
Nov 21 10:46:17 gw01 kernel: pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
Nov 21 10:46:17 gw01 kernel: pci0: <ACPI PCI bus> on pcib0
Nov 21 10:46:17 gw01 kernel: pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0
Nov 21 10:46:17 gw01 kernel: pci1: <ACPI PCI bus> on pcib1
Nov 21 10:46:17 gw01 kernel: pcib2: <ACPI PCI-PCI bridge> at device 0.0 on pci1
Nov 21 10:46:17 gw01 kernel: pci2: <ACPI PCI bus> on pcib2
Nov 21 10:46:17 gw01 kernel: pcib3: <ACPI PCI-PCI bridge> at device 0.2 on pci1
Nov 21 10:46:17 gw01 kernel: pci3: <ACPI PCI bus> on pcib3
Nov 21 10:46:17 gw01 kernel: pcib4: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
Nov 21 10:46:17 gw01 kernel: pci4: <ACPI PCI bus> on pcib4
Nov 21 10:46:17 gw01 kernel: pcib5: <ACPI PCI-PCI bridge> irq 17 at device 28.4 on pci0
Nov 21 10:46:17 gw01 kernel: pci5: <ACPI PCI bus> on pcib5
Nov 21 10:46:17 gw01 kernel: em0: <Intel(R) PRO/1000 Network Connection 6.9.6> port 0x7000-0x701f mem 0xef200000-0xef21ffff irq 16 at device 0.0 on pci5
Nov 21 10:46:17 gw01 kernel: em0: Using MSI interrupt
Nov 21 10:46:17 gw01 kernel: em0: [FILTER]
Nov 21 10:46:17 gw01 kernel: em0: Ethernet address: 00:30:48:86:90:88
Nov 21 10:46:17 gw01 kernel: pcib6: <ACPI PCI-PCI bridge> irq 16 at device 28.5 on pci0
Nov 21 10:46:17 gw01 kernel: pci6: <ACPI PCI bus> on pcib6
Nov 21 10:46:17 gw01 kernel: em1: <Intel(R) PRO/1000 Network Connection 6.9.6> port 0x8000-0x801f mem 0xef300000-0xef31ffff irq 17 at device 0.0 on pci6
Nov 21 10:46:17 gw01 kernel: em1: Using MSI interrupt
Nov 21 10:46:17 gw01 kernel: em1: [FILTER]
Nov 21 10:46:17 gw01 kernel: em1: Ethernet address: 00:30:48:86:90:89
Nov 21 10:46:17 gw01 kernel: uhci0: <UHCI (generic) USB controller> port 0x6800-0x681f irq 23 at device 29.0 on pci0
Nov 21 10:46:17 gw01 kernel: uhci0: [GIANT-LOCKED]
Nov 21 10:46:17 gw01 kernel: uhci0: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: usb0: <UHCI (generic) USB controller> on uhci0
Nov 21 10:46:17 gw01 kernel: usb0: USB revision 1.0
Nov 21 10:46:17 gw01 kernel: uhub0: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
Nov 21 10:46:17 gw01 kernel: uhub0: 2 ports with 2 removable, self powered
Nov 21 10:46:17 gw01 kernel: uhci1: <UHCI (generic) USB controller> port 0x6820-0x683f irq 19 at device 29.1 on pci0
Nov 21 10:46:17 gw01 kernel: uhci1: [GIANT-LOCKED]
Nov 21 10:46:17 gw01 kernel: uhci1: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: usb1: <UHCI (generic) USB controller> on uhci1
Nov 21 10:46:17 gw01 kernel: usb1: USB revision 1.0
Nov 21 10:46:17 gw01 kernel: uhub1: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
Nov 21 10:46:17 gw01 kernel: uhub1: 2 ports with 2 removable, self powered
Nov 21 10:46:17 gw01 kernel: uhci2: <UHCI (generic) USB controller> port 0x6840-0x685f irq 18 at device 29.2 on pci0
Nov 21 10:46:17 gw01 kernel: uhci2: [GIANT-LOCKED]
Nov 21 10:46:17 gw01 kernel: uhci2: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: usb2: <UHCI (generic) USB controller> on uhci2
Nov 21 10:46:17 gw01 kernel: usb2: USB revision 1.0
Nov 21 10:46:17 gw01 kernel: uhub2: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb2
Nov 21 10:46:17 gw01 kernel: uhub2: 2 ports with 2 removable, self powered
Nov 21 10:46:17 gw01 kernel: uhci3: <UHCI (generic) USB controller> port 0x6860-0x687f irq 16 at device 29.3 on pci0
Nov 21 10:46:17 gw01 kernel: uhci3: [GIANT-LOCKED]
Nov 21 10:46:17 gw01 kernel: uhci3: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: usb3: <UHCI (generic) USB controller> on uhci3
Nov 21 10:46:17 gw01 kernel: usb3: USB revision 1.0
Nov 21 10:46:17 gw01 kernel: uhub3: <Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3
Nov 21 10:46:17 gw01 kernel: uhub3: 2 ports with 2 removable, self powered
Nov 21 10:46:17 gw01 kernel: ehci0: <Intel 82801GB/R (ICH7) USB 2.0 controller> mem 0xef600000-0xef6003ff irq 23 at device 29.7 on pci0
Nov 21 10:46:17 gw01 kernel: ehci0: [GIANT-LOCKED]
Nov 21 10:46:17 gw01 kernel: ehci0: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: usb4: EHCI version 1.0
Nov 21 10:46:17 gw01 kernel: usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3
Nov 21 10:46:17 gw01 kernel: usb4: <Intel 82801GB/R (ICH7) USB 2.0 controller> on ehci0
Nov 21 10:46:17 gw01 kernel: usb4: USB revision 2.0
Nov 21 10:46:17 gw01 kernel: uhub4: <Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb4
Nov 21 10:46:17 gw01 kernel: uhub4: 8 ports with 8 removable, self powered
Nov 21 10:46:17 gw01 kernel: pcib7: <ACPI PCI-PCI bridge> at device 30.0 on pci0
Nov 21 10:46:17 gw01 kernel: pci10: <ACPI PCI bus> on pcib7
Nov 21 10:46:17 gw01 kernel: vgapci0: <VGA-compatible display> port 0x9000-0x90ff mem 0xee000000-0xeeffffff,0xef000000-0xef000fff irq 16 at device 4.0 on pci10
Nov 21 10:46:17 gw01 kernel: isab0: <PCI-ISA bridge> at device 31.0 on pci0
Nov 21 10:46:17 gw01 kernel: isa0: <ISA bus> on isab0
Nov 21 10:46:17 gw01 kernel: atapci0: <Intel ICH7 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x6880-0x688f at device 31.1 on pci0
Nov 21 10:46:17 gw01 kernel: ata0: <ATA channel 0> on atapci0
Nov 21 10:46:17 gw01 kernel: ata0: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: atapci1: <Intel ICH7 SATA300 controller> port 0x68c8-0x68cf,0x68ac-0x68af,0x68c0-0x68c7,0x68a8-0x68ab,0x68b0-0x68bf mem 0xef600400-0xef6007ff irq 19 at device 31.2 on pci0
Nov 21 10:46:17 gw01 kernel: atapci1: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: atapci1: AHCI called from vendor specific driver
Nov 21 10:46:17 gw01 kernel: atapci1: AHCI Version 01.10 controller with 4 ports detected
Nov 21 10:46:17 gw01 kernel: ata2: <ATA channel 0> on atapci1
Nov 21 10:46:17 gw01 kernel: ata2: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: ata3: <ATA channel 1> on atapci1
Nov 21 10:46:17 gw01 kernel: ata3: port not implemented
Nov 21 10:46:17 gw01 kernel: ata3: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: ata4: <ATA channel 2> on atapci1
Nov 21 10:46:17 gw01 kernel: ata4: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: ata5: <ATA channel 3> on atapci1
Nov 21 10:46:17 gw01 kernel: ata5: port not implemented
Nov 21 10:46:17 gw01 kernel: ata5: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
Nov 21 10:46:17 gw01 kernel: acpi_button0: <Power Button> on acpi0
Nov 21 10:46:17 gw01 kernel: atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
Nov 21 10:46:17 gw01 kernel: atkbd0: <AT Keyboard> irq 1 on atkbdc0
Nov 21 10:46:17 gw01 kernel: kbd0 at atkbd0
Nov 21 10:46:17 gw01 kernel: atkbd0: [GIANT-LOCKED]
Nov 21 10:46:17 gw01 kernel: atkbd0: [ITHREAD]
Nov 21 10:46:17 gw01 kernel: sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
Nov 21 10:46:17 gw01 kernel: sio0: type 16550A
Nov 21 10:46:17 gw01 kernel: sio0: [FILTER]
Nov 21 10:46:17 gw01 kernel: sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
Nov 21 10:46:17 gw01 kernel: sio1: type 16550A
Nov 21 10:46:17 gw01 kernel: sio1: [FILTER]
Nov 21 10:46:17 gw01 kernel: fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
Nov 21 10:46:17 gw01 kernel: fdc0: [FILTER]
Nov 21 10:46:17 gw01 kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
Nov 21 10:46:17 gw01 kernel: cpu0: <ACPI CPU> on acpi0
Nov 21 10:46:17 gw01 kernel: est0: <Enhanced SpeedStep Frequency Control> on cpu0
Nov 21 10:46:17 gw01 kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
Nov 21 10:46:17 gw01 kernel: est: cpu_vendor GenuineIntel, msr f2d00000f2d
Nov 21 10:46:17 gw01 kernel: device_attach: est0 attach returned 6
Nov 21 10:46:17 gw01 kernel: p4tcc0: <CPU Frequency Thermal Control> on cpu0
Nov 21 10:46:17 gw01 kernel: cpu1: <ACPI CPU> on acpi0
Nov 21 10:46:17 gw01 kernel: est1: <Enhanced SpeedStep Frequency Control> on cpu1
Nov 21 10:46:17 gw01 kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
Nov 21 10:46:17 gw01 kernel: est: cpu_vendor GenuineIntel, msr f2d00000f2d
Nov 21 10:46:17 gw01 kernel: device_attach: est1 attach returned 6
Nov 21 10:46:17 gw01 kernel: p4tcc1: <CPU Frequency Thermal Control> on cpu1
Nov 21 10:46:17 gw01 kernel: pmtimer0 on isa0
Nov 21 10:46:17 gw01 kernel: orm0: <ISA Option ROM> at iomem 0xc0000-0xc7fff pnpid ORM0000 on isa0
Nov 21 10:46:17 gw01 kernel: sc0: <System console> at flags 0x100 on isa0
Nov 21 10:46:17 gw01 kernel: sc0: VGA <16 virtual consoles, flags=0x300>
Nov 21 10:46:17 gw01 kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Nov 21 10:46:17 gw01 kernel: Timecounters tick every 1.000 msec
Nov 21 10:46:17 gw01 kernel: ipfw2 initialized, divert enabled, nat enabled, rule-based forwarding enabled, default to deny, logging limited to 500 packets/entry by default
Nov 21 10:46:17 gw01 kernel: acd0: CDROM <CD-224E/1.9A> at ata0-master UDMA33
Nov 21 10:46:17 gw01 kernel: ad4: 238475MB <Seagate ST3250823AS 3.01> at ata2-master SATA150
Nov 21 10:46:17 gw01 kernel: ad8: 238475MB <Seagate ST3250823AS 3.01> at ata4-master SATA150
Nov 21 10:46:17 gw01 kernel: ar0: 238472MB <Intel MatrixRAID RAID1> status: READY
Nov 21 10:46:17 gw01 kernel: ar0: disk0 READY (master) using ad4 at ata2-master
Nov 21 10:46:17 gw01 kernel: ar0: disk1 READY (mirror) using ad8 at ata4-master
Nov 21 10:46:17 gw01 kernel: SMP: AP CPU #1 Launched!
Nov 21 10:46:17 gw01 kernel: GEOM_LABEL: Label for provider ad4s1a is ufsid/4b0167ac7bc9d005.
Nov 21 10:46:17 gw01 kernel: GEOM_LABEL: Label for provider ad4s1d is ufsid/4b0167be30ccf9b9.
Nov 21 10:46:17 gw01 kernel: GEOM_LABEL: Label for provider ad4s1e is ufsid/4b0167acb56d94dd.
Nov 21 10:46:17 gw01 kernel: GEOM_LABEL: Label for provider ad4s1f is ufsid/4b0167ac3a05786e.
Nov 21 10:46:17 gw01 kernel: Trying to mount root from ufs:/dev/ar0s1a
Nov 21 10:46:17 gw01 kernel: WARNING: attempt to net_add_domain(netgraph) after domainfinalize()
Nov 21 10:46:17 gw01 savecore: no dumps found

Edited by Heggi

Share this post


Link to post
Share on other sites

Вынужден тебя разочаровать.

Это ни разу не ксеон.

Это даже не MP, второй "процессор" там - HTT.

И 150Mbps для него - вполне нормально.

 

Share this post


Link to post
Share on other sites

Ну я так и подумал)

Ждем-с значит новую железку и ставим любимую ОС :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this