Oracle VM VirtualBox-da myhman VM bilen hostyň arasynda tory nädip sazlamaly
Oracle VirtualBox-da dürli operasiýa ulgamlaryny guranyňyzdan soň, öý eýesi bilen wirtual maşynlaryň arasynda aragatnaşygy işjeňleşdirip bilersiňiz.
Bu makalada myhman wirtual maşynlar we Linux-da öý eýesi üçin tor gurmagyň iň ýönekeý we göni usulyny suratlandyrarys.
Bu gollanmanyň maksady üçin:
- Host operasiýa ulgamy - Linux Mint 18
- Wirtual Machine OS - CentOS 7 we Ubuntu 16.10
- Host enjamynda gurlan Oracle Virtualbox.
- Ubuntu, Fedora, CentOS, Linux Mint ýaly myhman operasiýa ulgamyny ýa-da Oracle wirtual gutusyna islän zadyňyzy gurnan bolmaly.
- Sazlamalary açmak üçin zerur ädimlere çenli ýerine ýetireniňizde wirtual maşynlary öçüriň.
Myhman we kabul ediji maşynlaryň aragatnaşyk gurmagy üçin bir setde bolmaly we adaty ýagdaýda myhman maşynlaryňyza dört sany tor kartoçkasyny birikdirip bilersiňiz.
Adaty tor kartasy (Adapter 1), myhman maşynlaryny NAT ulanyp, myhman maşynlaryny internete birikdirmek üçin ulanylýar.
Üns beriň: Öý eýesi bilen habarlaşmak üçin elmydama birinji adapteri we ikinji adapteri internete birikdiriň.
Myhmanlar we ýer eýesi üçin tor dörediň
Aşakdaky “Wirtualbox” dolandyryjy interfeýsinde, öý eýesiniň we myhmanlaryň işlejek toruny döretmekden başlaň.
Faýl -> Saýlamalara gidiň ýa-da Ctrl + G
basyň:
Aşakdaky interfeýsden iki wariant bar; Diňe basyp, diňe Host ulgamlaryny saýlaň. Soňra diňe täze host goşmak üçin sag tarapdaky +
belgisini ulanyň.
Aşakda diňe “vboxnet0” diýlip atlandyrylýan täze host torunyň döredilendigini görkezýän ekran suraty.
Isleseňiz, ortadaky -
düwmesini ulanyp aýyryp bilersiňiz we tor jikme-jikliklerini/sazlamalaryny görmek üçin redaktirleme düwmesine basyň.
Şeýle hem, tor salgysy, tor maskasy we ş.m. ýaly islegleriňize görä bahalary üýtgedip bilersiňiz.
Bellik: Aşakdaky interfeýsdäki IPv4 salgy, öý enjamyňyzyň IP adresi.
Indiki interfeýsde, myhman maşynlaryň dinamiki IP adresini ulanmagyny isleseňiz, DHCP serwerini düzüp bilersiňiz (ulanmazdan ozal açykdygyna göz ýetiriň). Theöne wirtual maşynlar üçin statiki IP adresi ulanmagy maslahat berýärin.
Indi üýtgeşmeleri saklamak üçin aşakdaky ähli sazlama interfeýslerinde OK basyň.
Bellik: Öý eýesi bilen aragatnaşyk saklamak üçin tora goşmak isleýän her wirtual maşyn üçin aşakdaky ädimleri ýerine ýetirip bilersiňiz.
Wirtual guty dolandyryjy interfeýsine gaýdyp, Ubuntu 16.10 serweri ýa-da CentOS 7 ýaly myhman wirtual enjamyňyzy saýlaň we Sazlamalar menýusyna basyň.
Aboveokardaky interfeýsden Network opsiýasyny saýlaň. Ondan soň, ilkinji saz kartasyny (Adapter 1) aşakdaky sazlamalar bilen düzüň:
- Opsiýany barlaň: Ony açmak üçin\Tor adapterini işlediň.
- Birikdirilen meýdanda: Diňe Host Adapterini saýlaň
- Soňra toruň adyny saýlaň: vboxnet0
Aşakdaky ekranda bolşy ýaly we sazlamalary saklamak üçin OK basyň:
Soňra öý eýesiniň üsti bilen wirtual maşyny internete birikdirmek üçin ikinji tor kartasyny (Adapter 2) goşuň. Aşakdaky sazlamalary ulanyň:
- Opsiýany barlaň:\Ulgam adapterini işjeňleşdiriň
- Birikdirilen meýdanda: NAT saýlaň
Bu etapda myhman wirtual maşynda güýç, statiki IP adresi giriň we sazlaň. Myhman maşynyndaky we interfeýsleriň hemmesini görkezmek üçin aşakdaky buýrugy işlediň:
$ ip add
Aboveokardaky surata düşürilen wirtual maşynda üç interfeýsiň bardygyny görüp bilersiňiz:
-
lo
- aýlaw interfeýsi -
enp0s3
(Adapter 1) - diňe DHCP-ni öňki ädimleriň birinde goýlan we soňra statiki IP adresi bilen düzülen host-aragatnaşyk üçin. -
enp0s8
(Adapter 2) - internete birikmek üçin. DHCP-ni adaty ýagdaýda ulanar.
Üns beriň: Ine, Ubuntu 16.10 Serwerini ulandym: IP adresi: 192.168.56.5.
Super ulanyjy aýratynlyklary bilen halaýan redaktoryňyzy ulanyp/etc/network/interfeýsleri açyň:
$ sudo vi /etc/network/interfaces
Enp0s3 interfeýsi üçin aşakdaky sazlamalary ulanyň (islän bahalaryňyzy şu ýerde ulanyň):
auto enp0s3 iface enp0s3 inet static address 192.168.56.5 network 192.168.56.0 netmask 255.255.255.0 gateway 192.168.56.1 dns-nameservers 8.8.8.8 192.168.56.1
Faýly ýazdyryň we çykyň.
Soňra şular ýaly ulgam hyzmatlaryny täzeden açyň:
$ sudo systemctl restart networking
Ativea-da bolmasa, ulgamy täzeden açyň we interfeýsiň täze ip adreslerini ulanýandygyny barlaň:
$ ip add
Üns beriň: Bu bölüm üçin CentOS 7: IP adresi: 192.168.56.10 ulandym.
Enp0s3 üçin faýly açmak bilen başlaň - diňe host interfeýsi;/etc/sysconfig/network-scripts/ifcfg-enp0s3 super ulanyjy aýratynlyklary bilen halaýan redaktoryňyzy ulanyp:
$ sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
Aşakdaky sazlamalary dörediň/üýtgediň (islän bahalaryňyzy şu ýerde ulanyň):
BOOTPROTO=static ONBOOT=yes IPADDR=192.168.56.10 NETWORK=192.168.56.0 NETMASK=255.255.255.0 GATEWAY=192.168.56.1 DNS=8.8.8.8 192.168.56.1 NM_CONTROLLED=no #use this file not network manager to manage interface
Faýly ýazdyryň we çykyň. Soňra tor hyzmatyny aşakdaky ýaly täzeden açyň (täzeden açyp bilersiňiz):
$ sudo systemctl restart network.service
Interfeýsiň täze IP adreslerini aşakdaky ýaly ulanýandygyny barlaň:
$ ip add
Baş enjamda, wirtual maşynlaryňyzy dolandyrmak üçin SSH ulanyň. Aşakdaky mysalda, SSH ulanyp, CentOS 7 (192.168.56.10) serwerine girýärin:
$ ssh [email $ who
Bu! Bu ýazgyda myhman wirtual maşynlar bilen öý eýesiniň arasynda tor gurmagyň gönüden-göni usulyny beýan etdik. Aşakdaky seslenme bölümini ulanyp, bu gollanma baradaky pikirleriňizi paýlaşyň.