3 Apr 2012 |
Se con:
# ifconfig
su una CentOS 6.2 appena installata, appare solo l’interfaccia di loopback, occorre configurare la scheda di rete.
Ho lanciato:
# ifup eth0
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
il contenuto del file era:
DEVICE="eth0"
HWADDR="aa:bb:cc:dd:ee:ff"
NM_CONTROLLED="yes"
ONBOOT="no"
ho modificato il file aggiungendo:
BOOTPROTO="dhcp"
e ho modificato la riga ONBOOT=”no” in:
ONBOOT="yes"
Se al posto del dhcp si usa un indirizzo statico, usare:
BOOTPROTO="none"
NETMASK="255.255.255.0"
IPADDR="192.168.0.18"
GATEWAY="192.168.0.1"
Infine ho riavviato l’interfaccia con:
# ifdown eth0
# ifup eth0
14 Feb 2012 |
Oltre al semplice NET USE, in PowerShell è possibile usare il ComObject “WScript.Network” per gestire la mappatura di un disco di rete (map network drive).
Questo semplice script serve per mappare un disco di rete e per rimuovere la mappatura:
Write-Host "] Mapping Network Drive . . ."
# Credentials
$serverName = 'TESTPC01'
$userName = 'TESTPC01\Administrator'
$serverPwdSec = Read-Host -assecurestring "] Server password" # Ask for the user password
$serverPwd = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($serverPwdSec))
$network = New-Object -ComObject WScript.Network
try {
# Previous method: NET USE T: \\$serverName\folderTest /USER:$userName $serverPwd
$network.MapNetworkDrive("T:", "\\$serverName\folderTest", $false, "$userName", "$serverPwd")
# $network.MapNetworkDrive("T:", "\\$serverName\folderTest") # Without credential
Write-Host "] Network Drive mapped!`n" -BackgroundColor Green -ForegroundColor Black;
} catch {
Write-Host "[An error occurred in drive mapping!]" -BackgroundColor Red -ForegroundColor Black;
Write-Host "[Error message:" $_.Exception.Message "`n" -BackgroundColor Red -ForegroundColor Black;
}
Write-Host "] Remove Network Drive . . ."
try {
$network.RemoveNetworkDrive("T:")
# Previous method: NET USE T: /delete
} catch {
Write-Host "[An error occurred in drive unmapping!]`n" -BackgroundColor Red -ForegroundColor Black;
}