Heim >System-Tutorial >LINUX >Detaillierte Erläuterung der internen und externen Netzwerkkonfigurationsroute der CentOS-Dual-Netzwerkkarte
Konfiguration mit zwei Netzwerkkarten: Fügen Sie eine Netzwerkkarte in den Einstellungen der virtuellen Maschine im Nur-Host-Modus hinzu. Generieren Sie nach dem Neustart eine neue MAC-Adresse in /etc/udev/rules.d/70-persistent-net.rule und kopieren Sie die Netzwerkkarte eth0. Gehen Sie zu eth1, achten Sie darauf, die UUID zu entfernen, die richtige MAC-Adresse zu ändern und die Konfigurationsdatei zu ändern:
BOOTPROTO={static|none|dhcp|bootp}: Um eine statische Adresse zu verwenden, verwenden Sie static oder none; die Verwendung eines DHCP-Servers
IPADDR=: IP-Adresse NETMASK=: Subnetzmaske GATEWAY=: Legen Sie das Standard-Gateway fest. Das Gateway ist das Gateway im Netzwerkeditor der virtuellen Maschine Sie müssen das externe Netzwerk verwenden. Fügen Sie DNS1=Gateway auf eth0 hinzu. Starten Sie den Netzwerkkartendienst neu und Sie können normal auf das Internet zugreifen.
Netzwerkkonfiguration:
Netzwerkkonfigurationsdatei: /etc/sysconfig/network
Netzwerkschnittstellen-Konfigurationsdatei: ifcfg-ethx
/etc/sysconfig/network-scripts/ifcfg-ethx
DEVICE=: Der zugehörige Gerätename muss mit der zweiten Hälfte des Dateinamens „ethx“;
übereinstimmenBOOTPROTO={static|none|dhcp|bootp}: Um eine statische Adresse zu verwenden, bedeutet „statisch“ oder „keine“ die Verwendung eines DHCP-Servers
IPADDR=: IP-Adresse
NETMASK=: Subnetzmaske
GATEWAY=: Legen Sie das Standard-Gateway fest
ONBOOT=: Ob diese Netzwerkschnittstelle beim Booten automatisch aktiviert werden soll
HWADDR=: Hardware-Adresse, muss mit der Adresse in der Hardware übereinstimmen; kann weggelassen werden;
Die Änderung wird nicht sofort wirksam, sondern erst, wenn Sie den Netzwerkdienst oder Host neu starten
Route hinzufügen:
Route:/etc/sysconfig/network-scripts/route-ethX
Format eins hinzufügen: route-eth1
DEST über NEXTHOP192.168.10.0 über 10.0.0.254
Format zwei hinzufügen:
ADDRESS0=NetzwerkadresseNETMASK0=Maske
GATEWAY0=Gateway
Routing-Befehlsroute hinzufügen:
Routing: route add: [-host: Host-Route, -net: Netzwerkroute, Standard: Standard] hinzufügen
route add -net|-host DEST【iP】 gw NEXTHOP【Gateway】Route fügt Standard-GW NEXTHOP hinzu
del: [-host, -net] löschen
route del -net 10.0.0.0/8route del -net 0.0.0.0
route del default
【Die vorgenommenen Änderungen werden nach dem Neustart des Netzwerkdienstes oder Hosts ungültig;】
Ansicht: route -n: Relevante Informationen wie jeden Host oder Port digital anzeigen
DNS-ServerEs gibt nur eine Möglichkeit zur Angabe: /etc/resolv.conf
Nameserver DNS_IP_1Nameserver DNS_IP_2
Geben Sie die lokale Auflösung an: /etc/hosts: Host-IP, Hostname, Hostalias [172.16.0.1www.magedu.com www]
Iproute2-Befehl [ifconfig old]
Link: Netzwerkschnittstellenattribute, Adresse: Protokolladresse, Route: Routing
link show [ip -slink show eth0] entspricht ifconfig eth0set【ip link set DEV {up|down}】Starten Sie die Netzwerkkarte
addr add【ip addr add ADDRESSdev DEV】IP zum Netzwerkkartengerät DEV hinzufügen
del【ip addr del ADDRESSdev DEV】Protokolladresse löschen
show【ip addr show dev DEV to PREFIX【Präfix angeben】】
flush【ip addr Flush dev DEV【eth0】 to PREFIX】Protokolladresse löschen
Netzwerkkarten-Konfigurationsalias:
Netzwerkgeräte können Aliasnamen erhalten: ethX:X, eth0:0, eth0:1, ...
Konfigurationsmethode: ifconfig ethX:X IP/NETMASK【Subnetzmaske】
/etc/sysconfig/network-scripts/ifcfg-ethX:XDEVICE=ethX:X [Nicht-primäre Adressen können nicht dynamisch über DHCP abgerufen werden];
ip eth1, Adresse 192.168.100.1 hinzufügen
ip addr add 192.168.100.1/24 dev eth1 labeleth1:0 [Es wird ein Alias ipconfig angezeigt, überprüfen Sie die IP-Adresse anzeigen]
ifconfigeth0:0 192.168.50.1 Netzmaske 255.255.255.255 Broadcast 192.168.50.1【Alias vollständige Konfiguration】
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der internen und externen Netzwerkkonfigurationsroute der CentOS-Dual-Netzwerkkarte. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!