今天簡單的敲幾個命令 1.網路介面參數 -- ifconfig 這個命令可以設置網卡介面ip地址,子網掩碼等、 ifconfig xx(網卡名) down 關閉網卡介面 ifconfig xx(網卡名) up 開啟網卡介面 2.查看主機參數 -- hostnamectl 顯示或設置主機名稱 host ...
今天簡單的敲幾個命令
1.網路介面參數 -- ifconfig
這個命令可以設置網卡介面ip地址,子網掩碼等、
ifconfig xx(網卡名) down 關閉網卡介面
ifconfig xx(網卡名) up 開啟網卡介面
2.查看主機參數 -- hostnamectl
顯示或設置主機名稱
hostnamectl status 顯示主機名稱以及主機信息
hostnamectl set-hostname xx(要修改的主機名) 設置主機名
3.配置路由 route
route -n 使用數字定製代替主機名稱
4.文件修改網路參數 (用命令行修改的都是暫時的,當伺服器重啟的時候,一切修改都回覆了,我們如要持久化修改,可以找到他們的配置文件 然後修改)
centos中,網卡配置文件在 /etc/sysconfig/network-scripts/ifcfg-eth0 這個路勁下,
下麵我們來查看一下這裡面的配置信息
device 設備名稱
onboot 表示開機是否啟動網卡(yes|no)
bootproto 啟動協議(nono|dhcp:static)
ipaddr ip地址
netmask 子網掩碼
你可以用 vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改網卡配置信息
之後重啟網路服務使你的修改生效
systemctl restart network
5.修改主機參數
主機配置文件為 /etc/hostname 在這個文件里,我們可以做主機文件名字的配置
6.修改路由參數通過配置文件
上面我們修改過網卡介面,可以指定網關,但無法設定通過特定的網段的靜態路由信息,此時我們需要創建指定網卡的
路由配置文件(預設這個文件時不存在的需要我們創建),配置文件名稱遵循這個規則:route-<iface-name(網卡名稱)>
修改後重啟網路服務 systemctl restart network
下麵再介紹幾個工具進行網路故障排錯
7.ping
ping 分幾個步驟
ping 127.0.0.1 ping 本地迴環,測試本地的網路協議是不是正常
ping 192.168.0.31 ping本地ip,測試網路介面是否正常
ping 192.168.0.254 ping 網關 測試網關能否正常工作
8.traceroute
一個數據包從本地發送後,一般會經過多個路由轉發數據,如果一個包進入互聯網的後,因為中間某個路由轉發有問題,而導致數據發送失敗
這時,我們可以通過tracerote跟蹤路由,來檢測問題所在,Linux下,預設使用udp封裝的跟蹤包,如果想使用icmp的話,可以加 -i
9.nestat 網路監控
如果你懷疑有人非法闖入你的系統,你有不知道此人在哪裡的時候,你可以用netstat的網路監控能力找出所有人。
或者當你服務開啟的時候,遠程客戶端無法訪問你的服務,你可以使用netstat命令查看服務埠是否開啟。
netstat -an 查看網路連接狀態
netstat -nutlp 產看當前系統開啟埠的信息
本系列文章持續根系,歡迎訂閱微信工作號!謝謝!