لینوکس و شبکه

لینوکس و شبکه
طبقه بندی موضوعی
آخرین مطالب
  • ۹۹/۱۱/۱۳
    java

۶ مطلب با کلمه‌ی کلیدی «command» ثبت شده است

۰۱
مرداد


tcpdump -i eth0 #Capture Packets from Specific Interface

tcpdump -i any #Capture all packets in any interface

tcpdump -c 5 -i eth0 #Capture Only N Number of Packets

tcpdump -A -i eth0 #Print Captured Packets in ASCII

tcpdump -D #Display Available Interfaces

tcpdump -XX -i eth0 #Display Captured Packets in HEX and 

tcpdump -w 0001.pcap -i eth0 #Capture and Save Packets in a File

tcpdump -r 0001.pcap #Read Captured Packets File

tcpdump -n #show IP address replace name (disable name resolution) 

tcpdump -nn  #show port address replace name (disable port resolution with -nn

tcpdump  tcp #Capture only TCP Packets.

tcpdump port 22 #Capture Packet from Specific Port

tcpdump port 80 #capture packets related to a web (HTTP) service

tcpdump -i eth0 src 192.168.0.2 #Capture Packets from source IP

tcpdump -i eth0 dst 50.116.66.139 #Capture Packets from destination IP

tcpdump --number #show acket numbers in output

tcpdump -t #omit timestamp info from tcpdump outpu

tcpdump -v #show detailed output

tcpdump  icmp #capture ICMP packets only

tcpdump host 54.204.39.132 #only packets related to a specific host

tcpdump -i any -c5 -nn \

     src 192.168.122.98 and port 80 #filter packets from source IP address 192.168.122.98 and service HTTP only

tcpdump -i any -c5 -nn "port 80 \

     and (src 192.168.122.98 \

     or src 54.204.39.132)" #filtering packets for HTTP service only (port 80) and source IP addresses 192.168.122.98 or 54.204.39.132



  • behrooz mohamadi nsasab
۱۱
اسفند

نمایش همه ستون‌ها بجز ستون شماره یکم و ستون شماره دوم

cat FIle | awk '{$1=$2="";print$0}'

  • behrooz mohamadi nsasab
۰۵
خرداد

جستجو در عبارت است نظیر grep  در لینوکس

ipconfig  | findstr IP

تمام اطلاعات از کارت شبکه:

ipconfig /all

DNS های لوکال cache شده در سیستم

ipconfig /displaydns

پاک کردنDNS های لوکال cache شده در سیستم


ipconfig /flushdns

نمایش اطلاعات جامع از سیستم

systeminfo

لیستی مشابه تسک منیجر ارائه میدهد

tasklist

بستن یک برنامه بر اساس پروسس آی دی

taskkill /PID NUMBER

نمایش متن یک فایل متنی

type  FILE.txt

وضعیت و اطلاعات سوکت‌ها و پورت‌ها و کانکشن‌های سیسیتم را نشان میدهد

netstat -a

برای start ویا stop کردن سرویس‌ها از دستور زیر استفاده میشود:

net start  SERVICE

net stop SERVICE

نمایش تمام یوزرهای موجود در سیستم

net user

 

برای افزودن یک درارو شبکه‌ای ویا حذف آن از دستور زیر استفاده میشود

net use m: \myserversharename
net use m: \myserversharename /delete

نکته:دستور net بسیار کارهای دیگر نیز میتواتند انجام دهد که شرح آن را در help آن مشاهده نمایید.

برای اینکه ببینید dns پیش فرض شما چه می‌باشد از دستور nslookup استفاده نمایید

nslookup

برای تغییر  dns از پیش‌فرض به یک سرور دیگر  ابتدا دستور nslookup را زده و سپس دستور set  ds وارد کرده و اینتر را بزنید و سپس آدرس ip دی ان اس سرور مورد نظر را وارد نمایید.

nslookup

set ds

8.8.8.8

ااستفاده از دی ان اس برای پیدا کردن IP یک دامنه:
nslookup NAME
ااستفاده از دی ان اس برای پیدا کردن IP یک دامنه با استفاده از dns Server دلخواه8.8.8.8:

nslookup NAME 8.8.8.8.

برای تغییردر group policy
gpresult
 

نمایش نام هاست

hostname

با چه یوزری وارد شده  ایم

whoami

نمایش تمام روترهای مابین مسیر آی پی وارد شده تا کامپیوتر خود

tracert IP

یافتن مک از روی آی پی. نمایش جدول آی پی و مک آدرس(آی پی های داینامیک)

arp -a

نمایش جدول آی پی و مک آدرس(آی پی های استاتیک)

arp -s

پاک کردن همه آی پی های موجود در جدول

arp -d

پاک کردن یک آی پی خاص از جدول

arp -d IP

لینک مفید

  • behrooz mohamadi nsasab
۰۶
فروردين

فهمیدن مک یک آی پی :

./VMware.bundle -u"vmware-workstation"

نمایش مک‌آدرس‌ها

sudo arp -a
اسکن مک آدرس یک آی پی
sudo arp-scan 192.168.1.0/24

نمایش اطلاعات بسته ها:

dpkg -l
بررسی وجود یک ریشه در لینوکس:
test -d /home/zabbix || mkdir /home/zabbix

فهمیدن اینکه سرور فعلی vm هست یا سرور فیزیکی هست:

 
dmidecode -t system
 
$printf '\033[;H'            #Move text pointer at first line
  • behrooz mohamadi nsasab
۲۷
بهمن

در حین نصب ویندوز اگر کلید F10 را به همراه Shift بزنید، پنجره مشکی رنگ CMD باز خواهد شد و در آن میتوانید فعالیت نمایید

  • behrooz mohamadi nsasab
۰۳
آذر

 hibernate
نکته: دستور زیر ممکن است در توزیع‌های متنوع لینوکس متفاوت باشد.
با دستور زیر سیستم به حالت Hibernate خواهد رفت

# pm-hibernate

افزودن منوی hibernate به سیستم عامل Ubuntu

ابتدا یک فایل در مسیر زیر ایجادکرده و محتویات ذیل را درون آن قرار دهید:

/etc/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

محتویات داخل فایل:

[Enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

[Enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes

  • behrooz mohamadi nsasab