天天看點

Centos 虛拟機網絡配置

由于學習需要,用VMware 啟動了一個Centos, 對linux配置不是特别熟悉,在網絡設定方面遇到了一些問題,xshell連接配接不上,而且也通路不到外網。記錄一下可用的方案和遇到的問題,僅供參考。

1. VMware 中将網絡設定為: Bridged Adapter(橋接模式)

  要用xshell等工具連接配接,必須設定為橋接模式。

2. 修改  /etc/resolv.conf

  nameserver 8.8.8.8

  nameserver 8.8.4.4

3. 修改 /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=hostname # 設定主機名稱,随便什麼名稱都可以

  GATEWAY=192.168.100.1 #主機電腦所在網絡的網關

4.  修改  /etc/sysconfig/network-scripts/ifcfg-eth0

    修改為:

    DEVICE=eth0 #網絡接口名稱

    BOOTPROTO=static  #系統啟動位址協定  none:不使用啟動位址協定  bootp:BOOTP協定  dhcp:DHCP動态位址協定static:靜态位址協定   

    HWADDR=xxxxxxxxxxxxxxxxx  #MAC位址

    TYPE=Ethernet

    UUID= xxxxxxxxxxxxxxxxx #36位随機字元串(我是自己随便寫的)

    ONBOOT=yes #系統啟動時是否激活  yes:系統啟動時激活該網絡接口  no:系統啟動時不激活該網絡接口

    NM_CONTROLLED=yes  #是否由Network Manager控制該網絡接口。修改儲存後立即生效,無需重新開機

    IPADDR=xxx.xxx.xxx.xxx #主機電腦所在網絡中未使用的ip位址

    NETMASK=255.255.255.0 #子網路遮罩

5. 執行 service network restart 指令重新開機網絡服務

遇到的問題:

1. 配置完扔連接配接不上

    a)ps -ef | grep ssh 檢視是否裝了ssh包,如果沒有,yum install openssh-server

    b)netstat -antup檢視端口是否啟動,另外檢視防火牆端口是否放行。

 2.  Failed to start LSB:Bring up/down networking 問題:

    參考: https://blog.csdn.net/qq_21398167/article/details/46694179

 3.  xshell連接配接報: Connection closed by foreign host

    可能的原因是配置檔案的IP位址沖突,更換其他ip位址試試。

參考簡書:

連結:https://www.jianshu.com/p/68d34f104610

繼續閱讀