Konfigurieren Sie enp0s3

Konfigurieren Sie enp0s3

Ich betreibe einCentOS Linux Version 7.2.1511 (Core)64-Bit auf einer Oracle VM VirtualBox und ich wollte, dass mein lokaler Rechner (Windows) eine Verbindung zu meiner VM herstellen kann, da ich sie für lokales Hosting zu Testzwecken verwenden möchte. Meines Wissens muss ich dazu Folgendes verwenden:Überbrückter Adapter. Ich habe mehrere Websites zur Konfiguration meines Netzwerks überprüft und diese Konfiguration fürenp0s3:

https://unix.stackexchange.com/questions/278637/centos-minimal-installation-static-ip-address

DEVICE=enp0s3
HWADDR=your_mac_addr
TYPE=Ethernet
UUID=your_UUID
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=192.168.0.35
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=8.8.8.8
IPV6INIT=no
USERCTL=no

Das Problem ist, dass meine Maschine plötzlich keine Verbindung zum Internet herstellen kann, als ich versucht habe, dies zu befolgen und meinen Adapter in Oracle VirtualBox auf Bridged einzustellen. Ursprünglich kann meine VM eine Verbindung zum Internet herstellen und meine lokale Maschine anpingen, nur nicht umgekehrt.

Unter Windows:

  • IP-Adresse:10.120.20.71
  • Subnetzmaske:255.255.255.0
  • Standard-Gateway : 10.120.20.1

Unter CentOS7:

TYPE="Ethernet"
BOOTPROTO=none
NM_CONTROLLED=no
USERCTL=no
IPADDR=10.0.2.15
GATEWAY=10.120.20.1
NETMASK=255.255.255.0
DNS1=8.8.8.8
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s3"
UUID=<UUID>
DEVICE="enp0s3"
ONBOOT="yes"

Ich fand auch dieshttps://gist.github.com/fernandoaleman/2172388und versuchte zu konfigurierenifcfg-enp0s3,/etc/sysconfig/netzwerkUnd/etc/resolv.confund das Gleiche passiert.

Antwort1

Die im Link (den Sie angehängt haben) angegebenen SchritteKernfunktioniert einwandfrei. Wahrscheinlich haben Sie vergessen, die Zeile „BOOTPROTO=none“ in „BOOTPROTO=static“ zu ändern. Außerdem sollte das Gateway in /etc/sysconfig/network und nicht in ifcfg-enp0s3 definiert werden.
Nachfolgend die im Link beschriebenen Schritte mit einigen Änderungen:

Konfigurieren Sie enp0s3

#vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

DEVICE=enp0s3
NM_CONTROLLED=yes
ONBOOT=yes
HWADDR=<Your MAC @>
TYPE=Ethernet
BOOTPROTO=static
NAME=enp0s3
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
IPADDR=192.168.1.44
NETMASK=255.255.255.0

Standard-Gateway konfigurieren

#vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=centos6
GATEWAY=192.168.1.1

DNS-Server konfigurieren

#vi /etc/resolv.conf

nameserver 8.8.8.8      # Replace with your nameserver ip
nameserver 192.168.1.1 # Replace with your nameserver ipenter code here

starten Sie NetworkManager und Netzwerk neu

$systemctl restart NetworkManager  
$systemctl restart network

PS: ahh, ich habe die obigen Kommentare nicht gesehen, trotzdem möchte ich nur alle Schritte erwähnen, die empfohlen wurdenMusik2myear im Kommentar unten.

verwandte Informationen