Статический IP на FEDORA12 из Virtualbox

719
Krazy_Kaos

Я пытаюсь, чтобы у моего FEDORA12 был статический IP - внутри VirtualBox - внутри Ubuntu

Позвольте мне перефразировать это. У меня есть система Ubuntu 9.04 с VirtualBox и виртуальной машиной FEDORA12. Я хотел бы использовать статический IP-адрес на виртуальной машине Fedora (ему нужен amahi), но я застреваю ... Я использую NAT (если это поможет)

Я попробовал несколько уроков, но не пошел.

Я новичок в мире * nix, но я старая школа на M $


Скриншоты:

UBUNTU 9.04 (хост с виртуальной машиной )

alt text

FEDORA

alt text

alt text


ИНФОРМАЦИЯ:

ГОСТЕВОЙ С СТАТИКОЙ:

IFCONFIG:

eth0 Link encap:Ethernet HWaddr 08:00:27:35:CC:DE  inet addr:192.168.1.55 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe35:ccde/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7 errors:0 dropped:0 overruns:0 frame:0 TX packets:2764 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000  RX bytes:574 (574.0 b) TX bytes:127121 (124.1 KiB) Interrupt:11 Base address:0xc020   lo Link encap:Local Loopback  inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1856 errors:0 dropped:0 overruns:0 frame:0 TX packets:1856 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0  RX bytes:181587 (177.3 KiB) TX bytes:181587 (177.3 KiB) 

NETSTAT -NR:

Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.2.1 0.0.0.0 255.255.255.255 UH 0 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0  

ГОСТЕВОЙ С DHCP:

IFCONFIG:

eth0 Link encap:Ethernet HWaddr 08:00:27:35:CC:DE  inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe35:ccde/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:105 errors:0 dropped:0 overruns:0 frame:0 TX packets:2966 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000  RX bytes:49787 (48.6 KiB) TX bytes:149969 (146.4 KiB) Interrupt:11 Base address:0xc020   lo Link encap:Local Loopback  inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1903 errors:0 dropped:0 overruns:0 frame:0 TX packets:1903 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0  RX bytes:185931 (181.5 KiB) TX bytes:185931 (181.5 KiB) 

NETSTAT -NR:

Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.0.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 10.0.2.2 0.0.0.0 UG 0 0 0 

PS: я все еще пытаюсь обработать файл sudoer, чтобы иметь возможность выполнить команду iptables

4

1 ответ на вопрос

2
heavyd

Ваш IP-адрес должен находиться в той же подсети, что и виртуальный маршрутизатор NAT. Как вы можете видеть, когда вы используете DHCP в качестве гостя, подсеть находится 10.0.2.0/255.255.255.0, поэтому, когда вы устанавливаете статический IP-адрес, он должен находиться в 10.0.2.xдиапазоне. Попробуйте установить что-то вроде 10.0.2.150. Если возможно, посмотрите в настройках VirtualBox, чтобы найти диапазон IP-адресов, которые DHCP-сервер назначит, чтобы вы не использовали один из них. Когда вы находитесь в той же подсети, все должно работать нормально. Чтобы подвести итог, вот ваши настройки:

IP: 10.0.2.150 Netmask: 255.255.255.0 Default Gateway: 10.0.2.2