要么是因為我們正在管理服務器,要么是因為我們還沒有圖形環境,因此有時候我們需要了解所連接的計算機具有的所有網絡數據,在這裡我將解釋如何獲取此數據。
IP地址
一個簡單的命令可以告訴我們我們的IP,我的意思是: 使用ifconfig
ifconfig
它將向我們顯示以下內容:
如您所見,所有網絡接口都會出現,在每個接口的第二行中,我們看到類似以下內容:«的Inet 192.168.1.5»…Inet是IP地址,例如,如果我執行 grep的 篩選inet我只能顯示IP:
sudo ifconfig | grep inet
它將向我們展示我們的IPv4和IPv6 IP。
蘋果電腦
相同的命令允許我們知道我們的MAC地址,我們可以在以“ ether”開頭的行中看到它,我們仍然可以使用grep按以太過濾,並且只有我們的MAC出現:
sudo ifconfig | grep ether
DNS服務器
要了解我們的DNS服務器,我們可以看到/etc/resolv.conf文件的內容:
cat /etc/resolv.conf
在這裡,我們將看到網絡的域(如果我們在局域網中有一個域)或我們使用的DNS服務器的IP。
網關或網關
知道我們的網關同樣簡單,我們將使用:
ip route show
我們會看到可能會出現幾行,但是(通常)第一行在開頭包含我們的網關,它是以 默認
無論如何...顯然您可以再次使用grep進行默認過濾:
ip route show | grep default
而且...變得更加精緻,我們可以使用awk僅顯示IP的第三列:
ip route show | grep default | awk {'print $3'}
但這是為了讓我們更詳細
主機名或計算機名
簡單,非常簡單...只需運行:主機名
hostname
結束!
到目前為止,該帖子已經發布,我不知道我是否有任何待處理的配置...如果是,請共享命令以在終端中顯示它show
享受您的購物之旅!
記住他們永遠不會痛
對於DNS,情況並非總是如此。
在Ubuntu或其某些派生版本中,文件'/etc/resolv.conf'包含'nameserver 127.0.1.1'
在這些情況下如何確定配置的DNS?
發生這種情況是因為系統正在使用:/ usr / sbin / NetworkManager,並且該程序負責調用/ sbin / dhclient。
如果要查看所有信息,包括名稱服務器的IP名稱,只需運行以下命令:
“ Nm工具”
在Ubunto和Mint中,它將為您提供以下信息:
NetworkManager工具
狀態:已連接(全局)
-設備:eth0 —————————————————————
類型:有線
驅動程序:jme
狀態:不可用
默認值:否
硬件地址:00:90:F5:C0:32:FC
功能:
載波檢測:是
有線屬性
運營商:關閉
-設備:wlan0 [Auto MOVISTAR_JIJIJI] ———————————————
類型:802.11 WiFi
驅動程式:rtl8192ce
狀態:已連接
默認值:是
硬件地址:E0:B9:A5:B3:08:CA
功能:
速度:72 Mb / s
無線屬性
WEP加密:是
WPA加密:是
WPA2加密:是
無線接入點(* =當前AP)
* MOVISTAR_D44A:Infra,F8:73:92:50:D4:53,Freq 2452 MHz,速率54 Mb / s,強度40 WPA
IPv4設置:
地址:192.168.1.37
前綴:24(255.255.255.0)
網關:192.168.1.1
DNS:80.58.61.250
DNS:80.58.61.254
DNS:193.22.119.22
DNS:208.67.222.222
也就是說,這篇文章(以及更多內容)中的命令所提供的所有信息都可以立即單獨提供給您。 要知道其他選擇,您已經知道:«man nm-tool»🙂
除訂單外:
“主機名”
“路線”
#挖 http://www.google.com | grep服務器
它會告訴您使用的DNS
從Ubuntu 15.04開始,您必須使用:
nmcli設備展示
因為nm-tool消失了:
http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04
親愛的,我安裝了Huayra 2.0,並且我已經更新到2.1。
至少在這些版本中,默認情況下沒有“ ifconfig”命令,否則我使用“ ip”命令查看網卡的狀態:
IP地址
xd人jnbkj kjbkjbk kjbkj kj kj
如何更新ISP DNS中郵件服務器的IP地址更改?