Google

Il seguente comando creerà un ext3 filesystem sulla singola partizione /dev/sdb1 e chiamerà il volume label come /data

mkfs -t ext3 -L /data -v /dev/sdb1

Prima di creare il mount point (directory) eseguire il comando:

mkdir /data

Quando lo stesso è stato eseguito effettueremo il mount del ext3 filesystem /dev/sdb1 sulla partizione /data (directory appena creata):

mount -t ext3 /dev/sdb1 /data

Se non ci saranno errori te ne potrai accorgere con il comando:

df -h

Qualora desideri smontare il filesystem dalla partizione appena creata potrai utilizzare il comando :

umount /data

Per far si invece che /dev/sdb1 venga montato in automatico all’avvio di sistema bisogna andare a modificare /etc/fstab aggiungendo questa 1 riga fare come segue:

root@pippo# vi /etc/fstab

In FSTAB inserire:

LABEL=data   /newfs   ext3   defaults   1   2

salvare con :wq

Per effettuare il mount dalla mount point list di fstab eseguire il comando:

root@pippo# mount -a

Comments Nessun Commento »

Digitare il comando:
root@pippo# du -hs bkp

Dove:

  • h: visualizza al dimensione in formato “Umano”, cioè aggiungendo K per kbyte, M per mega, G, per giga, etc…
  • s: visualizza solo il totale, senza questo parametro visualizzerebbe ogni dimensione di ogni file…

Comments Nessun Commento »

In questi pochi passi spiego come configurare una macchina Linux come router. E’ un metodo comodo specialmente per gli utenti fastweb che hanno abilitati da contratto alla navigazione solo 4 ip, mentre utilizzando il metodo che vado a spiegare, i pc si collegaranno direttamente a una linux box che maschererà il traffico dell’interfaccia eth0 dietro l’interfaccia eth1, in poche parole, la macchina in questione farà da ponte tra le due sottoreti di classe C

Il metodo che vado a esporre utilizza le iptables e il NAT (Network Address Translation)

Configurazione:

=> Il primo passo è abilitare il packet forwarding
=> Il secondo è configurare il NAT utilizzando IPTABLES MASQUERADE targets
=> Salvare le modifiche
=> Verificarne il funzionamento

Logicamente do per scontato che utilizzi una distro LINUX

B) L’IPOTESI è LA SEGUENTE:

- l’eth0 è la tua internet interface (CONNESSA AL ROUTER PER ESEMPIO)

and l’eth1 è connessa alla tua LAN interna (PER ESEMPIO connessa al tuo HUB/Switch).

My Linux eth0 –> Internet (es. 192.168.1.1)
box eth1 –> Lan  (10.1.0.254)

Step # 1 Abilitare l’ip forwarding nel kernel

1) Aprire il file di configurazione del kernel (Logicamente devi essere un user di root oppure usare il comando su per diventare un root user):
# vi /etc/sysctl.conf

2) Aggiungere/modificare la seguente riga:
net.ipv4.ip_forward = 1

Step # 2 Restartare la network
# /etc/init.d/network restart
Oppure
# service network restart

Step # 3 Configurare l’IP forwarding and Masquerading (per farlo funzionare come router), attraverso l’utilizzo del NAT di iptables

Per farlo fai così: (aggiungi le seguenti regole da shell) :
# iptables –table nat –append POSTROUTING –out-interface eth0 -j MASQUERADE
# iptables –append FORWARD –in-interface eth1 -j ACCEPT

Step # 4 FATTO! Prova a fare un ping o un dig:
# ping your-isp.com
# dig yahoo.com

Step # 5 Configura l’interfaccia eth1 sui tuoi client come Gateway.

Step # 6 Se vuoi far si che il codice descritto si “ricarichi” ogni volta che accendi il pc, incolla il codice descritto al punto 3 in /etc/rc.local

OPPURE:

# iptables-save > /etc/sysconfig/iptables (per le distro Redhat – per quelle Debian /etc/iptables )

iptables-restore < /etc/sysconfig/iptables

Enjoy!

Comments Nessun Commento »

Premium Wordpress Plugin