Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
sysadmin:freebsd:start [2010/04/07 11:27] james ajout config reseau |
sysadmin:freebsd:start [2014/10/29 18:08] (Version actuelle) james ajout tags |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>FreeBSD BSD routeur pkg}} | ||
====== Premiers pas sous FreeBSD ====== | ====== Premiers pas sous FreeBSD ====== | ||
Ligne 8: | Ligne 9: | ||
- | ===== Installation de logiciel ===== | + | ===== Gestion logicielle ===== |
+ | |||
+ | ==== Lister les logiciels installés ==== | ||
+ | |||
+ | La commande utilisée est //pkg_info// qui devrait fournir un résultat similaire à :<code># pkg_info | ||
+ | db41-4.1.25_4 The Berkeley DB package, revision 4.1 | ||
+ | portupgrade-2.4.6_3,2 FreeBSD ports/packages administration and management tool s | ||
+ | ruby-1.8.7.248,1 An object-oriented interpreted scripting language | ||
+ | ruby18-bdb-0.6.5_1 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat | ||
+ | vim-lite-7.2.344 Vi "workalike", with many additional features (Lite package | ||
+ | </code> | ||
+ | |||
+ | ==== Installation de logiciel ==== | ||
L'installation s'effectue a l'aide la commande pkg_add, comme par exemple pour installer VIm :<code>pkg_add -r -v vim-lite</code> | L'installation s'effectue a l'aide la commande pkg_add, comme par exemple pour installer VIm :<code>pkg_add -r -v vim-lite</code> | ||
Ligne 26: | Ligne 39: | ||
* configuration IP : <code>ifconfig_xl0="192.168.0.1/24"</code> Noter ici le suffixe "xl0" correspondant au nom de l'interface comme dans toute la suite d'ailleurs. | * configuration IP : <code>ifconfig_xl0="192.168.0.1/24"</code> Noter ici le suffixe "xl0" correspondant au nom de l'interface comme dans toute la suite d'ailleurs. | ||
* dans le cas d'ajout de VLANs taggué sur cette interface (VLAN 223 par exemple), ajouter :<code>cloned_interfaces="xl0.223" | * dans le cas d'ajout de VLANs taggué sur cette interface (VLAN 223 par exemple), ajouter :<code>cloned_interfaces="xl0.223" | ||
- | ifconfig_em0_223="192.168.1.1/24"</code> | + | ifconfig_xl0_223="192.168.1.1/24"</code> |
* dans le cas ou on souhaite mettre plusieurs adresses IP sur une seule interface (ici celle en VLAN 223) : <code>ipv4_addrs_xl0_223="192.168.1.1/24 192.168.2.1/24"</code> | * dans le cas ou on souhaite mettre plusieurs adresses IP sur une seule interface (ici celle en VLAN 223) : <code>ipv4_addrs_xl0_223="192.168.1.1/24 192.168.2.1/24"</code> | ||
+ | <note>Notez ici le _ et non le . comme dans la declaration de l'interface</note> | ||
=== Configuration des routes === | === Configuration des routes === | ||
Ligne 37: | Ligne 51: | ||
route_marouteamoi2="-net 192.168.43.0/24 192.168.1.252"</code> | route_marouteamoi2="-net 192.168.43.0/24 192.168.1.252"</code> | ||
+ | === Afficher la table de routage === | ||
+ | <code>$ netstat -r</code> ou pour ne pas resoudre les IPs : <code>$ netstat -rn</code> | ||
+ | |||
+ | ===== Obtention d'informations ===== | ||
+ | ==== Type de processeur ==== | ||
+ | Le cat /proc/cpuinfo ne marche pas pour obtenir des infos sur le proc comme sous linux. Pour cela il faut regarder le dmesg par exemple :<code>dmesg | grep -i CPU</code> ou les récupérer des informations noyau :<code>sysctl -a | grep -i CPU </code> qui vous renvoie par exemple <code>hw.model: Intel(R) Pentium(R) 4 CPU 2.80GHz</code> | ||
+ | ==== Péripériques systeme ==== | ||
+ | Pour afficher les informations sur le matériel PCI, on peut utiliser la commande //pciconf//, comme par exemple :<code> | ||
+ | # pciconf -lv | ||
+ | hostb0@pci0:0:0:0: class=0x060000 card=0x00000000 chip=0x25708086 rev=0x02 hdr=0x00 | ||
+ | vendor = 'Intel Corporation' | ||
+ | device = 'DRAM Controller / Host-Hub Interface (82865G/PE/P, 82848P)' | ||
+ | class = bridge | ||
+ | subclass = HOST-PCI | ||
+ | vgapci0@pci0:0:2:0: class=0x030000 card=0x76501462 chip=0x25728086 rev=0x02 hdr=0x00 | ||
+ | vendor = 'Intel Corporation' | ||
+ | device = 'Integrated Graphics Device (82865G)' | ||
+ | class = display | ||
+ | subclass = VGA | ||
+ | [....]</code> | ||