1. 程式人生 > >2018-3-20

2018-3-20

ip配置

1.6/1.7 配置IP

1.8 網絡問題排查

配置ip

localhost login:root

然後密碼登陸,這裏輸入密碼的時候是看不到的,登陸後進入操作界面。

以後所有的命令都將以#開頭。

輸入dhclient(自動獲取IP),沒有回饋信息如果有,操作存在問題。

繼續輸入ip add(查看ip地址)。

技術分享圖片技術分享圖片

從上圖可以看到,這臺機器有2個ip地址。第一個127.0.0.1是回環地址,網卡名叫lo,用來自己和自己通信。

第二個地址192.168.226.131就是剛自動分配的IP地址,eno16777736就是網卡的名字。

接下來點編輯,選擇虛擬網絡編輯器,選擇第三個NAT模式。

技術分享圖片技術分享圖片

可以到到子網地址為192.168.226.0可以改動,在下面。然後點擊NAT設置。

技術分享圖片技術分享圖片

可以看到網關為192.168.226.2記住這個網關地址後面要用,沒有網關是無法上網的。

因為每次重啟都會獲得一個動態的ip,因此接下來開始配置一個靜態不變的ip。

首先查看一下ip配置文件ls /etc/sysconfig/network-spcripts/ifcfg-eno16777736

首先在linux系統下,命令後面都是需要帶一個空格的。還可以用快捷鍵tab鍵補全路徑,按一下沒反應的時候按兩下會有多個選擇如下圖

技術分享圖片技術分享圖片

接下來開始編輯配置文件 vi /etc/sysconfig/network-spcripts/ifcfg-eno16777736

技術分享圖片技術分享圖片

進入網卡配置文件後。按字母i鍵(進入編輯模式)就可以修改內容。把ONBOOT=no設置為=yes(表示網卡隨著系統一同啟動)

把BOOTPROTO=dhcp設置為=static,因為dhcp表示自動獲取ip地址,static表示手動設置靜態ip地址。

然後在下面藍標添加

IPADDR=192.168.226.131 //(指定ip地址)

NETMASK=255.255.255.0 //(指定子網掩碼)

GATEWAY=192.168.226.2 //(指定網關)

DNS1=119.29.29.29 //(指定上網用的DNS ip地址,這裏是個國內DNSpod公司提供的一個公共的DNS)

按一下esc退出編輯模式,然後輸入:wq(保存並退出),過程如下圖 //(註意 linux操作系統中區分大小寫)

技術分享圖片技術分享圖片

可以ctrl+l清屏,然後需要重啟網絡服務# systemctl restart network.service

然後用ifconfig或ip add查看一下地址(如果ifconfig無效執行yum install -y net-tools,yum是軟件商店,istall是安裝,-y確定安裝)

技術分享圖片技術分享圖片

最後隨便ping(檢測網絡工具),比如ping www.qq.com

技術分享圖片技術分享圖片

沒問題能聯網,按ctrl+c退出指令,ip設置到此結束。


網絡問題排查

如果網絡有問題連接不上,可以考慮選擇另一種連接方式,比如右鍵虛擬機設置,然後選擇橋接模式(下面的鉤不用選)

技術分享圖片技術分享圖片

重新獲取ip,dhclient 提示已經再運行了 那就消除 執行dhclient -r命令,再重新運行dhclient就能重新獲取ip了

然後執行ipconfig然後ping一下

如果在不行重新回到NAT模式。用 route -n來查看網關,如果沒有網關是無法上網的。

最後連接成功後嘗試用windows連這個ip。打開cmd,ping 192.168.226.131

技術分享圖片技術分享圖片

沒有問題可以通信,結束。

//本章講到的指令

ls 列出當前目錄下的文件

dhclient自動獲取ip

dhclient -r 消除

vi 編輯配置未見

systemctl restart network.service重啟網絡服務

ifconfig或ip addr 查看IP

/etc/sysconfig/network-spcripts/ifcfg-eno16777736 ip配置文件的路徑


2018-3-20