Próbuję wykonać nową instalację CentOS 6.3, a następnie uruchomić różne yum
polecenia, takie jak yum install httpd
.
Instalacja przebiega dobrze, jednak nie mogę uruchamiać żadnych poleceń sieciowych yum
Wiem, że domyślna instalacja ma wyłączoną obsługę sieci. Zmieniłem /etc/sysconfig/network-scripts/ifcfg-eth0
plik zgodnie z tym przewodnikiem , ale nadal pojawia się błąd
Nie można pobrać listy kopii lustrzanych http://mirrorlist.centos.org?release=6arch=i1386&repo=os wystąpił błąd
14: PYCURL ERROR 6 - „Nie można rozwiązać hosta„ mirrorlist.centos.org ””
Błąd: Nie można znaleźć prawidłowej bazy danych dla repo: base
Od /etc/resolv.conf
tego czasu zmieniłem plik, dodając serwer nazw Google 8.8.8.8, ale to nic nie zmieniło.
Zmieniłem /etc/sysconfig/network
zmianę hostname
z localhost.localdomain
na local.igoo.net
(wymyśloną, ale w pełni kwalifikowaną domenę?).
Wczoraj działało, a następnie próbowałem zainstalować WHM / cPanel, co poszło dobrze. Wtedy zdecydowałem, że nie potrzebuję WHM / cPanel, tak świeżo osadzonego CentOS, i teraz nie mogę odtworzyć kroków, które podjąłem, aby uruchomić sieć. Po uruchomieniu /etc/init.d/network restart
komunikatu o błędzie:
Uruchamianie interfejsu eth0:
Określenie informacji o adresie IP dla eth0 ... nie powiodło się; brak linku. Sprawdź kabel?
(Kabel nie jest odłączony)
Nie jestem pewien, co spróbować dalej! Czy ktoś może zasugerować, co przegapiłem?
źródło
ifconfig eth0 10.0.0.100 up
wtedyping 10.0.0.something
/etc/sysconfig/network
iifcfg-eth0
zawartość pliku. Czy na pewno chcesz DHCP? Skrzynki CentOS są zwykle serwerami, dlatego zwykle potrzebują adresów statycznych. Bit „Określanie informacji o IP ...” w pytaniu wskazuje, że próbuje DHCP.Odpowiedzi:
Miałem te same komunikaty o błędach po zainstalowaniu gościa CentOS 6.3 Minimal przy użyciu VirtualBox na moim hoście Windows XP (laptopie). Nie byłem w stanie zrobić mych aktualizacji, zarówno za pomocą kabla micro USB, jak i bezprzewodowo za pomocą mojego mobilnego urządzenia Mifi Huawei
Jednak mam zarówno sieci i aktualizacje do pracy ze zmianą niewielkim tylko do
/etc/sysconfig/network-scripts/ifcfg-eth0
i/etc/init.d/network
restartCiekawa obserwacja:
Z tego, co czytałem , preferowane ustawienie serwerów to nie . Jednak tak działa dobrze w przypadku laptopów bezprzewodowo.
źródło
Opcja NM_Controlled byłaby kontrolowana przez Network Managera, a to oznaczałoby, że kontrolowałbyś interfejsy za pomocą menedżera sieci w porównaniu z metodami ifup, ifdown.
Opcja włączenia Bridged vs Nat do opcji virtalbox przypisze oddzielny adres ip do twojej maszyny wirtualnej w tej samej sieci ip co twoja fizyczna maszyna, podczas gdy opcja nat przetłumaczy ip twojej maszyny wirtualnej w twojej sieci wirtualnej (wewnątrz wirtualnej skrzynki) na adres IP twoich fizycznych maszyn. To takie samo podejście jak NAT w domowej sieci LAN łączącej się z Internetem za pomocą jednego routera.
Rozdzielczość DNS jest ważna do skonfigurowania, jeśli twoje połączenie nie używa DHCP do konfiguracji interfejsu sieciowego. Jeśli używasz DHCP, to zajmuje się nim (lub powinno być) serwer DHCP. W domowej sieci LAN, która byłaby routerem internetowym, w sieci korporacyjnej byłby to wyznaczony serwer DHCP podczas konfigurowania maszyny wirtualnej w VirtualBox, jednak może być konieczne skonfigurowanie jej w VirtualBox.
Nie zapomnij, że możesz potrzebować skonfigurować proxy, jeśli nie masz bezpośredniego dostępu do Internetu, jeśli chcesz, aby yum działało.
Mam nadzieję, że to pomaga, mam inne problemy z samodzielnym konfigurowaniem CentOS po minimalnej instalacji na fizycznym serwerze w środowisku korporacyjnym.
źródło
Przy pierwszym tworzeniu maszyny wirtualnej w Parallels używa eth0. Jeśli jednak utworzysz szablon lub sklonujesz, wówczas interfejs Ethernet zostanie mu przydzielony (do eth1, eth2 ...). Jeśli korzystasz z wirtualizacji, może to być problem.
... powinien pokazać, który interfejs jest dostępny, ale nie włączony.
Jeśli rzeczywiście jest to eth0, to porady innych tutaj (takich jak Anthony i Warren) są dobre.
Jeśli wyłączonym interfejsem jest eth1 (lub eth2 ...), musisz zduplikować profil w / etc / sysconfig / network-scripts / i edytować jego ustawienia URZĄDZENIA i HWADDR w celu dopasowania do faktycznego interfejsu i adresu MAC maszyny wirtualnej.
Więcej szczegółów na moim blogu, jeśli tak naprawdę jest. Powodzenia!
źródło
Miałem ten sam problem z instalacją CentOS 6.3 za pomocą VirtualBox na Linux Mint 13. Zmieniłem ustawienia sieciowe w VirtualBox z „NAT” na „Bridged Adapter” i to rozwiązało problem.
źródło
Jest to najprawdopodobniej spowodowane zmianą adresu MAC na karcie sieciowej.
Jeśli sklonowałeś / zduplikowałeś maszynę wirtualną i utworzyłeś nowy adres mac, spróbuj ustawić go tak samo jak na maszynie oryginalnej. Skopiuj i wklej stary adres MAC w ustawieniach sieci> zaawansowane i zrestartuj maszynę wirtualną.
(Właśnie miałem ten sam błąd na maszynie Wirtualnej CentOS 6.3, którą sklonowałem z Virtual Box).
źródło
Miałem ten sam problem na CentOS 6 na VirtualBox z włączoną 1 kartą sieciową. Po domyślnej instalacji miał tylko lokalny adapter sprzężenia zwrotnego 127.0.0.1. Chociaż mogłem ręcznie uruchomić mostkowany interfejs sieciowy, wpisując polecenie
nie uruchomił się automatycznie podczas uruchamiania sieci. Rozwiązaniem było dla mnie dostosowanie konfiguracji sieci w następujący sposób:
i zmodyfikuj następujące linie:
pozostałe wiersze
ifcfg-eth1
pozostają w oryginalnymifcfg-eth0
pliku:Teraz zapisz
ifcfg-eth1
i uruchom ponownie usługę sieciowąCzek
$ ifconfig
źródło
Sprawdź swój
/etc/resolv.conf
plik. YUM sprawdzi tylko pierwszy serwer nazw, jeśli jest to lokalny serwer rozpoznawania nazw DNS, wyświetli błąd „Nie można rozpoznać hosta ...”Umieść to w swoich
resolv.conf
serwerach nazw, jak pokazano poniżej:(Są to publiczne serwery DNS Google ).
źródło
Dostałeś się tutaj, przeglądając „Jak uruchomić sieć na Centos 6.3”?
Zacznij od przewodnika wymienionego w pytaniu . Podsumowując, CentOS domyślnie nie włącza warstwy sieciowej, ale można ją łatwo skonfigurować.
Nadal masz problemy? Jeśli CentOS działa na maszynie wirtualnej na Hyper-V 2012, interfejs sieciowy mógł zmienić nazwę. Wystąpił problem i naprawa tutaj .
źródło
Jeśli znajdujesz się w domenie i masz własny DHCP, DNS, AD, podaj ten adres IP na pierwszej liście serwera nazw:
Zapisz, a następnie wykonaj:
To zadziała.
źródło
Jest to podobne do odpowiedzi Daniela, ale użyłem następującego polecenia:
To automatycznie uruchamia nazwany adapter (w moim przypadku enp0s3, ponieważ ifup eth0 nie działał)
Edycja: zaktualizowano o ciąg znaków ucieczki
źródło
ifup e\*
). Bez ucieczki, powłoka może globować pliki w bieżącym katalogu roboczym, które zaczynają się ode
, jeśli takie istnieją. Twoje polecenie zostanie wykonane jako coś w styluifup employee1.txt employee2.txt ...