linux: centos設置ip以及連接外網


注明:我使用的的使centos 7,所以網絡文件名是ifcfg-enp0s3,

注意:設置網絡前,保證自己的虛擬機設置網絡模式為 橋接 

一、 設置虛擬機中linux的ip,使本地能連通虛擬機的linux系統

1>.進入本地windows的cmd,輸入ipconfig

  

2>.根據上面的信息,設置虛擬機中的linux的ip必須要與本機ip在同一網段,這樣才能在本地使用xshell等連接工具連接登錄虛擬機的linux系統

  以下是linux中/etc/sysconfig/network-scripts/ifcfg-enp0s3檔案的信息(設置如下)

  TYPE=Ethernet  #網卡類型
  BOOTPROTO=no   #啟用地址協議 --static:靜態協議 --bootp協議 --dhcp協議
  DEFROUTE=yes
  IPV4_FAILURE_FATAL=no
  IPV6INIT=yes
  IPV6_AUTOCONF=yes
  IPV6_DEFROUTE=yes
  IPV6_FAILURE_FATAL=no
  NAME=enp0s3
  UUID=848cf4b6-eb47-499c-ae44-59f19ef2c2b6
  DEVICE=enp0s3  #網卡接口名稱
  ONBOOT=yes  #系統啟動時是否自動加載
  IPADDR=192.168.0.48  #網卡IP地址
  PREFIX=24  /#子網掩碼24位
  IPV6_PEERDNS=yes
  IPV6_PEERROUTES=yes
  IPV6_PRIVACY=no

  設置好后,執行service network restart重啟網卡,使用ifconfig查詢以下linux的ip

  

3>.進入本地cmd中使用ping 命令看看在本地是否能ping同虛擬機的linux

  

  出現如上的信息說明虛擬機的linux的ip配置成功了,現在可以使用xshell等遠程連接工具登錄虛擬機的linux系統了

  但是不能連接外網(也就是不能在虛擬機里面上網哦!);

  

 

二、設置虛擬機的linux系統能連接外網(也就是在虛擬機中使用linux系統也能上網)

   打開linux系統的/etc/sysconfig/network-scripts/ifcfg-enp0s3

   

   設置保存好后,執行service network restart重啟網卡,此時ping www.baidu.com就可以ping通了,此時在虛擬機的linux系統就能直接上網了

    

   此時你再去查詢以下linux的ip,會出現什么呢?

   

   192.168.0.48是我們之前設置的ip,而現在修改了參數,可以連接外網了(可以上網了),ip卻變成103了,這時使用192.168.0.48還能通過xshell等工具連接登錄linux嗎?

   答案是可以的,不知什么原因,每次我連接的時候都會要等待很久才會提示要你輸入密碼,當然你使用192.168.0.103也是可以遠程登錄linux系統的   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM