Цитата: Здравствуйте. Начну собственно с проблемы: Не получается настроить VPN через NAT на виртуальной машине Virtualbox. На хосте стоит WinXP SP3. Гостевая операционка так же winxpSp3. Интернет на хосте-Локальная сеть у нее статистический айпи, шлюз, DNS и VPN соединение с меняющимся ip и шлюзом. Поставил vbox2.1.4. В настройках сети поставил NAT
Почитайте справку VirtualBox:
6.4.3. NAT limitations
There are four limitations of NAT mode which users should be aware of:
ICMP protocol limitations:
Some frequently used network debugging tools (e.g. ping or tracerouting) rely on the ICMP protocol for sending/receiving messages. While ICMP support has been improved with VirtualBox 2.1 (ping should now work), some other tools may not work reliably.
Receiving of UDP broadcasts is not reliable:
The guest does not reliably receive broadcasts, since, in order to save resources, it only listens for a certain amount of time after the guest has sent UDP data on a particular port. As a consequence, NetBios name resolution based on broadcasts does not always work (but WINS always works). As a workaround, you can use the numeric IP of the desired server in the \\server\share notation.
Protocols such as GRE are unsupported: Protocols other than TCP and UDP are not supported.
This means some VPN products (e.g. PPTP from Microsoft) cannot be used. There are other VPN products which use simply TCP and UDP.
Forwarding host ports < 1024 impossible:
On Unix-based hosts (e.g. Linux, Solaris, MacOS X) it is not possible to bind to ports below 1024 from applications that are not run by root. As a result, if you try to configure such a port forwarding, the VM will refuse to start.
These limitations normally don't affect standard network use. But the presence of NAT has also subtle effects that may interfere with protocols that are normally working. One example is NFS, where the server is often configured to refuse connections from non-privileged ports (i.e. ports not below 1024).
ЗЫ: Кстати, у меня тоже были проблемы при обновлении с 2.1.4 до 2.2.0 (не встал Bridge фильтр). Переустановка в режиме восстановления помогла.
На счет того что NAT не работает. Специально сейчас перенастроил свою виртуалку под NAT (опять же почитав справку)
Host - Windows XP Home SP2
Гость - Windos XP Pro SP3
На хосте одна сетевая карта подключенная к локальной сети. Интернет раздается через общий доступ в этой же сети
т. есть:
IPхоста: 192.168.0.192
МаскаХоста: 255.255.255.0
ШлюзХоста: 192.168.0.1
DNSХоста: 192.168.0.1
Установил в свойствах гостевой NAT. В гостевой перестроил сетевую карточку на такие параметры (все взято из справки)
IP: 0.0.2.15
Маска: 255.255.255.0
Шлюз: 10.0.2.2
DNS-Сервер: 10.0.2.3
От себя добавил дополнительный DNS (см.выше настройки хоста.)
Дополнительный DNS-Сервер 192.168.0.1
Все замечательно работает. Локалка видна (и ping и tracert из гостевой системы работают)
Интернет также присутствует.
ЗЫЗЫ: Ан нет... Подглючивает DNS. То есть по IP адресам все нормально, а вот по именам в локальной сети - проблемы. Но это, думаю, из-за того что в локалке нет DNS сервера путевого...
И tracert на внешние (интернет) адреса не все показывает.