打開虛擬機(jī),啟動(dòng)Linux系統(tǒng),啟動(dòng)完成后輸入用戶名和密碼,按回車鍵登錄系統(tǒng)。
創(chuàng)新互聯(lián)建站于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元鷹手營(yíng)子做網(wǎng)站,已為上家服務(wù),為鷹手營(yíng)子各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
配置Linux網(wǎng)絡(luò),使其能與主機(jī)Window 7正常通訊。注:網(wǎng)絡(luò)配置可在網(wǎng)上搜索相關(guān)文章
在Linux下安裝samba服務(wù)器,安裝命令如下:
$sudo apt-get install samba smbfs samba-common smbclient
創(chuàng)建Samba配置文件
4.1打開配置文件
$sudo vim /etc/samba/smb.conf
4.2在smb.conf最后添加
[username]
path = /home/username
available = yes
browseable = yes
public = yes
writable = yes
(注意:上面設(shè)置中,username換成你的用戶名,如果在前面有"#",需要把它去掉)
4.3把"#===== Share Definitions====="部分修改成如下圖所示:
創(chuàng)建samba賬戶
$sudo smbpasswd -a USERNAME(USERNAME換成你的用戶名)
會(huì)要求輸入samba賬戶的密碼
New SMB password:
Retype new SMB password:
[如果沒有此步驟,當(dāng)你登錄時(shí)會(huì)提示session setup failed:NT_STATUS_LOGON_FAILURE]
重啟samba服務(wù)器
$sudo /etc/init.d/samba reload(修改過smb.conf的話要執(zhí)行一次)
$sudo /etc/init.d/samba restart
測(cè)試samba安裝是否成功
可以到window下輸入ip測(cè)試
在文件夾處輸入"\\" + "Linux機(jī)器的IP或主機(jī)名",如圖:
在Window下建立“映射網(wǎng)絡(luò)驅(qū)動(dòng)器”
打開“計(jì)算機(jī)”,找到如下圖標(biāo)注所示的“映射網(wǎng)絡(luò)驅(qū)動(dòng)器”,然后點(diǎn)擊它
網(wǎng)絡(luò)驅(qū)動(dòng)器的設(shè)置
點(diǎn)擊“驅(qū)動(dòng)器”按鈕,選擇系統(tǒng)所剩甫姬顛肯郯廄奠詢訂墨下的盤符,如下圖所示。這里我們選擇“Z”盤
10.1選擇需要映射的共享文件夾。在“文件夾”后面的輸入框中輸入我們Linux中sanba設(shè)置的共享文件夾路徑,如下圖:
[下圖中的SHAREDIR輸入你自己的共享文件名]
10.2選上登錄時(shí)重新連接
10.3點(diǎn)擊完成【按鈕】,系統(tǒng)會(huì)為我們映射網(wǎng)絡(luò)驅(qū)動(dòng)器
打開“計(jì)算機(jī)”,會(huì)看到如下紅色框標(biāo)注圖所示。雙擊網(wǎng)絡(luò)驅(qū)動(dòng)器,就可以直接訪問到我們Linux下設(shè)置的共享目錄了。
linux抓包命令是“tcpdump”
,可以抓取流動(dòng)在網(wǎng)卡上的數(shù)據(jù)包,可以將網(wǎng)絡(luò)中傳送的數(shù)據(jù)包的“頭”完全截獲下來提供分析;它支持針對(duì)網(wǎng)絡(luò)層、協(xié)議、主機(jī)、網(wǎng)絡(luò)或端口的過濾,并提供and、or、not等邏輯語句來幫助你去掉無用的信息。
一、Linux網(wǎng)絡(luò)屬性配置
1.Linux主機(jī)接入到網(wǎng)絡(luò)方式
IP/NETMASK:實(shí)現(xiàn)本地網(wǎng)絡(luò)通信
路由(網(wǎng)關(guān)):可以進(jìn)行跨網(wǎng)絡(luò)通信
DNS服務(wù)器地址:基于主機(jī)名的通信,Linux可以有三個(gè)DNS地址
當(dāng)?shù)谝粋€(gè)地址本身掛了,才會(huì)查找其備用地址;若第一個(gè)地址無法解析則停止
2.網(wǎng)絡(luò)屬性配置方式
(1)靜態(tài)指定
1)命令方式
ifcfg系列命令:
ifconfig:配置IP,NETMASK
route:配置路由相關(guān)信息
netstat:狀態(tài)及統(tǒng)計(jì)數(shù)據(jù)查看
iiproute2系列命令:
ip OBJECT:
addr:地址和掩碼;
link:接口
route:路由
ss:狀態(tài)及統(tǒng)計(jì)數(shù)據(jù)查看
CentOS 7:nm(Network Manager)家族
nmcli:命令行工具
nmtui:text window 工具
hostname/hostnamectl:主機(jī)名配置
2) 配置文件:
RedHat及相關(guān)發(fā)行版:/etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME
DNS服務(wù)器指定配置文件:/etc/resolv.conf
本地主機(jī)名配置文件:/etc/sysconfig/network
注:命令配置能及時(shí)生效,但時(shí)關(guān)閉當(dāng)前進(jìn)程之后配置失效,為一次性配置方式
通過配置文件配置網(wǎng)絡(luò)屬性,無法立即生效,需要重啟服務(wù)、重新加載配置文件或者重啟進(jìn)程
(2)動(dòng)態(tài)分配:依賴于本地網(wǎng)絡(luò)中有DHCP服務(wù)
DHCP:Dynamic Host Configure Procotol, 動(dòng)態(tài)主機(jī)配置協(xié)議,此時(shí)不能固定IP地址
3.網(wǎng)絡(luò)接口命名
(1)傳統(tǒng)命名
以太網(wǎng):eth#,例如eth0, eth1, …
PPP網(wǎng)絡(luò):ppp#, 例如,ppp0, ppp1, …
(2)可預(yù)測(cè)命名方案(CentOS 7)
支持多種不同的命名機(jī)制,根據(jù)Fireware, 拓?fù)浣Y(jié)構(gòu)等信息自動(dòng)配置
1) Firmware或BIOS為主板上集成的設(shè)備提供的索引信息可用,則根據(jù)此索引進(jìn)行命名,如eno1,eno2, …
2) Firmware或BIOS為PCI-E擴(kuò)展槽所提供的索引信息可用,且可預(yù)測(cè),則根據(jù)此索引進(jìn)行命名,如ens1, ens2, …
3) 如果硬件接口的物理位置信息可用,則根據(jù)此信息命名,如enp2s0, …
4) 如果用戶顯式定義,也可根據(jù)MAC地址命名,例如eno16777736(十六進(jìn)制MAC), …
5)上述均不可用,則仍使用傳統(tǒng)方式命名;
(3)命名格式的組成
en:ethernet,表示因特網(wǎng)網(wǎng)卡接口
wl:wlan,表示無線網(wǎng)網(wǎng)卡接口
ww:wwan,Wireless Wide Area Network,表示無線廣域網(wǎng)網(wǎng)卡
(4)名稱類型:
oindex:集成設(shè)備的設(shè)備索引號(hào);
sslot:擴(kuò)展槽的索引號(hào);
xMAC:基于MAC地址的命名;
pbussslot:基于總線及槽的拓?fù)浣Y(jié)構(gòu)進(jìn)行命名;
在linux下通過命令查網(wǎng)卡配置的方法如下:
1、首先在電腦上打開Linux系統(tǒng),然后進(jìn)入Linux系統(tǒng)的終端窗口。
2、然后使用nmcli命令顯示所有連接,命令為nmcli con show。
3、然后顯示活動(dòng)的所有配置設(shè)置,命令為nmcli con show “System eth0”。
4、然后用nmcli dev status顯示設(shè)備狀態(tài),命令為nmcli dev status。
5、然后再顯示eth0設(shè)備的設(shè)置,命令為nmcli dev show eth0。
6、然后查看活動(dòng)連接,命令為nmcli con show --active,這樣問題就解決了。