Linux 學習筆記_Linux網路管理_詳解
阿新 • • 發佈:2019-01-05
網路基礎
Linux網路配置
Linux配置IP地址
1. ifconfig命令臨時配置IP地址
ifconfig命令:檢視與配置網路狀態命令 ifconfig eth0 192.168.0.200 netmask 255.255.255.0 #臨時設定eht0網絡卡的IP地址與子網掩碼
2. setup工具永久配置IP地址
紅帽子專有圖形化介面
3. 修改網路配置檔案(標準模式)
3.1 網絡卡資訊檔案 vi /etc/sysconfig/network-scripts/ifcfg-eth0 3.2 主機名檔案 vi /etc/sysconfig/netwoork hostname //顯示主機名,檢視和臨時設定主機名 3.3 DNS配置檔案 vi /etc/resolv.conf
4. 圖形介面配置IP地址
Linux網路配置檔案
虛擬機器網路引數優化
- 配置IP地址 (setup)
啟動網絡卡
vi /etc/sysconfig/network-scripts/ifcfg-eht0
把 ONBOOT=no
改為 ONBOOT=yesservice network restart
重啟網路服務
修改UUID(通過複製UUID相同,UUID衝突問題)
3.1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
刪除MAC地址
3.2 rm -rf /etc/udev/rules.d/70-persistent-net.rules
刪除網絡卡和MAC地址繫結檔案
3.3 重啟系統
網路連線方式
是否和區域網其他主機相連
橋接,佔用區域網的一個IP地址修改橋接網絡卡
橋接到 有限網絡卡還是無線網絡卡?
Linux網路命令
網路環境檢視命令
ifconfig : 檢視與配置網路狀態命令
ifup?down : 網絡卡裝置名
禁用 /啟用 網絡卡
netstat選項
選項 -t 列出TCP協議埠號 -u 列出UDP協議埠 -n 不使用域名與服務名,而使用IP地址和埠號 -l 僅列出在監聽狀態網路服務 -a 列出所有的網路連線 netstat -tuln | grep ... netstat =an netstat -an | grep ESTABLISHED | wc -l (wc統計符) netstat -rn 選項: -r 列出路由表,功能和route命令一致
nslookup [主機名或IP]
進行域名與IP地址解析
eg.1 nslookup > server
網路測試命令
ping ip或域名 選項 -c 次數 telnet [域名或IP] [埠] #遠端管理與埠探測命令 (明文傳遞 不加密) telnet 192.168.0.252 80 //被ssh取代 ,主要用作埠探測 traceroute #路由跟蹤命令 選項 -n 使用IP,不使用域名,速度更快 wget #下載命令 tcpdump 抓包 tcpdump -i eth0 -nnX port 21 選項: -i 指定網絡卡介面 -nn 將資料包中的域名與服務轉為IP和埠 -X 以十六進位制和ASCII碼顯示資料包內容 port 指定監聽埠
遠端登入
- ### SSH協議原理
對稱加密演算法
同一個金鑰可以同時用作資訊的加密和解密 --- 單金鑰加密
非對稱加密演算法
- ###SecureCRT遠端管理工具
- ### Xshell工具和WinSCP檔案傳輸工具