1. 程式人生 > >20180529 Linux配置ip 排查問題

20180529 Linux配置ip 排查問題

靜態ip設置

5月29日任務

1.6/1.7 配置IP
1.8 網絡問題排查



配置IP

目的就是可以通過遠程連接更好的操作系統,同時也可以模擬出來一個實際的場景

因此就需要配置一個靜態ip


dhclient 命令就是自動獲取一個ip的命令,在這個命令未執行前是看不到IP的,只有執行後才會有ip等信息出現。所以需要先執行一下這條命令。


dhclient命令使用動態主機配置協議動態的配置網絡接口的網絡參數。

dhclient -r     #釋放                              
IPdhclient      #獲取IP

ip add 和 ifconfig都可以查看網卡信息。如果ifconfig沒有的話,可以使用命令 yum install net-tools

技術分享圖片

linux的ip命令和ifconfig類似,但前者功能更強大,並旨在取代後者。使用ip命令,只需一個命令,你就能很輕松地執行一些網絡管理任務。ifconfig是net-tools中已被廢棄使用的一個命令,許多年前就已經沒有維護了。iproute2套件裏提供了許多增強功能的命令,ip命令即是其中之一。” search result


根據vm虛擬網絡設置可以看到子網地址為192.168.202.0

技術分享圖片

技術分享圖片

網關就相當於是路由器,因為重啟的話,會再分配一個ip地址,所以需要固定下來ip地址是多少


靜態IP

接下來就是要找到網卡的配置文件了。一切皆文件嘛!

技術分享圖片


技術分享圖片

註意有幾個要修改的地方:

1. BOOTPROTO 改為static

2. ONBOOT=yes

3. IPADDR NETMASK GATEWAY DNS信息要無誤。



systemctl 重啟服務

systemctl restart network.service

Systemctl是一個systemd工具,主要負責控制systemd系統和服務管理器。


但是發現配置完之後無法上網,也就是ping不到東西,咋整?

--------------------排錯


橋接

橋接網絡是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處於同等地位,那麽物理網卡和虛擬網卡就相當於處於同一個網段,虛擬交換機就相當於一臺現實網絡中的交換機,所以兩個網卡的IP地址也要設置為同一網段。

所以當我們要在局域網使用虛擬機,對局域網其他pc提供服務時,例如提供ftp,提供ssh,提供http服務,那麽就要選擇橋接模式。

例如大學宿舍裏有一個路由器,宿舍裏四個人連接這個路由器,路由器的wanip就不理會了,這個ip是動態獲取的,而lanip默認是192.168.1.1,子網掩碼是255.255.255.0。而其他四個人是自動獲取ip,假設四個人的ip是:

A:192.168.1.100/255.255.255.0, B:192.168.1.101/255.255.255.0, C:192.168.1.102/255.255.255.0, D:192.168.1.103/255.255.255.0

那麽虛擬機的ip可以設置的ip地址是192.168.1.2-192.168.1.99,192.168.1.104-192.168.1.254(網絡地址全0和全1的除外,再除去ABCD四個人的ip地址)

那麽虛擬機的ip地址可以設置為192.168.1.98/255.255.255.0,設置了這個ip地址,ABCD這四個人就可以通過192.168.1.98訪問虛擬機了,如果虛擬機需要上外網,那麽還需要配置虛擬機的路由地址,就是192.168.1.1了,這樣,虛擬機就可以上外網了,但是,上網我們一般是通過域名去訪問外網的,所以我們還需要為虛擬機配置一個dns服務器,我們可以簡單點,把dns服務器地址配置為google的dns服務器:8.8.8.8,到此,虛擬機就可以上網了。

” search result


也就是橋接的話,虛擬機的ip應該是和本機是在一個網段內。


橋接

橋接網絡是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處於同等地位,那麽物理網卡和虛擬網卡就相當於處於同一個網段,虛擬交換機就相當於一臺現實網絡中的交換機,所以兩個網卡的IP地址也要設置為同一網段。

所以當我們要在局域網使用虛擬機,對局域網其他pc提供服務時,例如提供ftp,提供ssh,提供http服務,那麽就要選擇橋接模式。

例如大學宿舍裏有一個路由器,宿舍裏四個人連接這個路由器,路由器的wanip就不理會了,這個ip是動態獲取的,而lanip默認是192.168.1.1,子網掩碼是255.255.255.0。而其他四個人是自動獲取ip,假設四個人的ip是:

A:192.168.1.100/255.255.255.0, B:192.168.1.101/255.255.255.0, C:192.168.1.102/255.255.255.0, D:192.168.1.103/255.255.255.0

那麽虛擬機的ip可以設置的ip地址是192.168.1.2-192.168.1.99,192.168.1.104-192.168.1.254(網絡地址全0和全1的除外,再除去ABCD四個人的ip地址)

那麽虛擬機的ip地址可以設置為192.168.1.98/255.255.255.0,設置了這個ip地址,ABCD這四個人就可以通過192.168.1.98訪問虛擬機了,如果虛擬機需要上外網,那麽還需要配置虛擬機的路由地址,就是192.168.1.1了,這樣,虛擬機就可以上外網了,但是,上網我們一般是通過域名去訪問外網的,所以我們還需要為虛擬機配置一個dns服務器,我們可以簡單點,把dns服務器地址配置為google的dns服務器:8.8.8.8,到此,虛擬機就可以上網了。

” search result


也就是橋接的話,虛擬機的ip應該是和本機是在一個網段內。

技術分享圖片

技術分享圖片


測試完之後其實也沒啥。

按照上面最初設置靜態ip的辦法重新設置一遍,最後重啟網絡服務。再ping就好了。現在就是靜態IP了


技術分享圖片


yum是啥?安裝軟件


vmware快照,就是相當於windows備份

how?

虛擬機上點擊右鍵,選擇快照,備註好。


20180529 Linux配置ip 排查問題