Posts

4Dima

класс А: 1.XXX.XXX.XXX -126.XXX.XXX.XXX класс B: 128.0.XXX.XXX -191.255.XXX.XXX класс C: 192.0.0.XXX -223.255.255.XXX ------------- host1 eth0 200.0.0.100/24 --> сеть класса С gateway1 eth0 200.0.0.1/24 --> сеть класса С eth1 200.0.0.1/24 --> сеть класса B gaiaos eth0 10.0.0.1/24 --> сеть класса A eth1 200.0.0.2/24 --> сеть класса B eth2 192.168.0.1/24 --> сеть класса C (этот ip зависит от ip нашего Desktop PC) host2 eth0 10.0.0.100/24 --> сеть класса A ---------------- ifconfig (проверить настройки всех интерфейсов) ifconfig eth0 192.168.1.2 netmask 255.255.255.0 (добавить ip + маску) ifconfig eth0 down && ifconfig eth0 up service network restart (после добавления нового адаптера) route -n (посмотреть маршруты (-n=numeric, т.е. вместо названий будет ip)) route add default gw 192.168.1.1 eth0 (прописать дефолтный маршрут) route del default route add -net 10.10.1.1/24 eth1 (обращения к сети ) cat /proc/sys

Cisco_SW_Config

#en #conf t #show interfaces status #show interface fa0/3 switchport (sh int g0/1 sw) #show vlan #sh vlan brief #show vlan name VLAN_2 (shows info about name "VLAN_2") Native VLAN # switchport trunk native vlan 5 #vlan 2 (create vlan2) ∟name #en #conf t #vlan 2 (create vlan2) || #vlan 2,10,15 ∟name # interface fa0/1 || #interface range fa0/4 - 5 ∟# switchport mode access ∟# switchport access vlan 2 if trunk # interface fa0/1 || #interface range fa0/4 - 5 ∟# switchport mode trunk ∟# switchport trunk encapsulation dot1q ∟# switchport trunk allowed vlan 1-2,10,15 if need to add||delete vlan: # interface fa0/22 ∟# switchport trunk allowed vlan add 160 || #switchport trunk allowed vlan remove 160 Задание адреса в VLAN sw3(config)# interface Vlan2 sw3(config-if)# ip address 10.0.2.1 255.255.255.0 sw3(config-if)# no shutdown Перевод интерфейса в режим 3го уровня sw3(config)#interface FastEthernet 0/10 sw3(config-if)# no switchport sw3(c

Linux_Users' accounts (creation, permissions, editing)

# sudo lid -g wheel list of users with sudo-permissions # cat /etc/passwd list of users # sudo adduser username # passwd username # usermod -aG wheel username Creation user and provide him sudo-permissions #sudo username -l newuser olduser Rename user #userdel username #userdel -r username Delete user and his home-directory -------------------------------------------------------- Other way: login to root: #su #visudo (opens file with editing user's sudo) Copy there root user line (in  ## Allow root to run any commands anywhere)  and past it with other username: root    ALL=(ALL)       ALL NewUserName    ALL=(ALL)       ALL :x (to save and exit)

PowerCLI

Get-VMHostNetworkAdapter | select VMhost, Name, IP, SubnetMask, Mac, PortGroupName, vMotionEnabled, mtu, FullDuplex, BitRatePerSec | Export-Csv C:\VMHostNetworkDetails.csv Get-VM | Export-Csv C:\VMHostNetworkDetails.csv C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe -PSConsoleFile "C:\Program Files\VMware\Infrastructure\vSphere PowerCLI\vim.psc1" -NoExit -Command C:\first.ps1 Get-VM | Export-Csv -path “ c:\reports\vminventory.csv ”  Get-VM | select Name, Description, PowerState, NumCpu, MemoryGB | Export-Csv -path “ c:\reports\vminventory.csv ” Get-VM | Select Name,@{N='IP';E={[string]::Join(',',$_.Guest.IPAddress)}} get-vm | select Name,@{N="IP Address";E={@($_.guest.IPAddress[0])}} | out-file c:\VM_IP_Addresses.csv get -vm | get -view | where {$_.Guest.GuestFullName -like "*Windows*" } | select Name,@{N= "OS" ;E={@($_.Guest.GuestFullName)}},@{N= "IP" ;E={@($_.Guest.IPAddress)}} | exp

SMB_new

yum install samba samba-client samba-common vim -y mv /etc/samba/smb.conf /etc/samba/smb.conf.bak vim /etc/samba/smb.conf ------------------------------------------ [global]    workgroup = WORKGROUP    server string = Media Server    security = user    map to guest = Bad Password    log file = /var/log/samba/%m.log    max log size = 50    hosts allow = 192.168.1.131 192.168.1.135    dns proxy = no [storage]    path = /media/storage    public = yes    only guest = yes    writable = yes --------------------------------------------- mkdir -p /media/storage systemctl enable smb.service systemctl enable nmb.service systemctl restart smb.service systemctl restart nmb.service firewall-cmd --permanent --zone=public --add-service=samba firewall-cmd --reload # chmod -R 0755 /media/storage/ # chown -R nobody:nobody /media/storage/ # chcon -t samba_share_t /media/storage/ smbclient  //192.168.1.130/storage (когда спросит пароль, просто нажать энтер, пароля нет) м

WEB_server_centos7

Проверяем утановлен ли пакет и его статус: #systemctl staus httpd Если нет - устанавливаем пакет: #yum -y install httpd Активируем сервис #systemctl enable httpd.service Бэкапим файл и удаляем исходник #cp /usr/share/httpd/noindex/index.html /usr/share/httpd/noindex/index.backup.html #rm -f /usr/share/httpd/noindex/index.html Создаем новый файл и записываем в него  #vim /usr/share/httpd/noindex/index.html <html> <header><title>This is new page</title></header> <body> Welcom to Security </body> </html> Перезапускаем службу # apachectl restart Добавляем исключения в firewall: #firewall-cmd --permanent --add-port=80/tcp #firewall-cmd --permanent --add-port=443/tcp #firewall-cmd --reload Теперь если мы с другого хоста откроем http://192.168.1.30 (ip хоста, который мы только что настраивали) то увидим страничку которую создали PS если win7 explorer попал на firewalld, страницу не открывает, если установить go