First, Thanks for putting Quickstart together.

I decided to give it a try while setting up a new laptop. It's really cool.

I ran into some unexpected problems related to a router that needed a software update.

I'm using Virtual Box on a WinOS and imported the Quickstart appliance.

I used the router to assign a static IP to the Quickstart machine, but wondered if there is a way to do this directly within Quickstart.

I am realizing I have some learning to do with Quickstart because of how it sets up virtual hosts for each web site rather than multiple sites in the sites folder.

I'm wondering if I can sFTP to Quickstart or use shell access like Putty?

I was also wondering if it might be possible to have something like cPanel and saw this discussion on alternatives to cPanel http://ubuntuforums.org/showthread.php?t=294169

I will have to spend some time getting comfortable with Drush and version control as part of Quickstart.

Thanks,

Izzy

Comments

mike stewart’s picture

@izmeez - most of these questions seem beyond the scope of quickstart, and multiple issues, really should be submitted separately so they can be tracked. most of this should be added as comments to the quickstart documentation: http://drupal.org/node/788080

to address your questions:

#1 - I ran into some unexpected problems related to a router that needed a software update.
I suspect your issues were local to your environment, as I've used this on at least four different routers without a glitch. But still, I am curious, what were your issues exactly? How did you resolve?

#2 - I'm using Virtual Box on a WinOS and imported the Quickstart appliance.
cool.

#3 - I used the router to assign a static IP to the Quickstart machine, but wondered if there is a way to do this directly within Quickstart.
not and have it work for general consumption... Virtualbox and/or Ubuntu (aka Quickstart in this case) can both be configured to handle - but would be specific to your environment.

#4 - I am realizing I have some learning to do with Quickstart because of how it sets up virtual hosts for each web site rather than multiple sites in the sites folder.
you can do either. keep learning. tho you may not want/require running "drush qc all --domain=blah blah blah" - instead read "drush help quickstart-create"

#5 I'm wondering if I can sFTP to Quickstart or use shell access like Putty?
yes. try a search engine and something like: "HOWTO ubuntu 10.04 ssh". (for ex. try: http://j.mp/bM5R1z )

#6 - I was also wondering if it might be possible to have something like cPanel and saw this discussion on alternatives to cPanel http://ubuntuforums.org/showthread.php?t=294169
yes. take a look a webmin. again, try a search engine.

#7 - I will have to spend some time getting comfortable with Drush and version control as part of Quickstart.
ok. IMO- bazaar is the most simple to use version control for those new to version control. it also has commands (and defaults) similar to SVN with nearly all the advantages of git - and some nice plugins for webdevelopment. in addition, it will shorten your learning curve if you plan to eventually use git. but really, any of the VCS installed are valid choices based on your situation.

izmeez’s picture

Title: Quickstart how to use FTP or sFTP » Quickstart, bridging wireless network connection

Mike,

Thanks very much for the response.

You are right, I made the mistake of writing about ... wow this is a cool module ... how do I do everything I want to with it.

I'm not sure how best to focus this issue ticket to one item.

Since I was setting this up on a laptop environment the first issue I encountered was about bridging and routers. So I will change the title of this issue to this one item.

It is to do with bridging a wireless connection and it is not specifically a Quickstart problem. It applies to Turnkey Linux and any VM application that involves bridging a wireless connection.

Quickstart and Turnkey Drupal both work easily with bridged networks using a wired network.

If one uses a bridged wireless network, they still work but the router log spews out a ton of "spoof attack" messages.

Aug/17/2010 08:15:50
Target IP(224.0.0.251), Target Port(5353) Packet Dropped
Aug/17/2010 08:15:50
Spoof IP(192.168.0.109), Spoof Port(5353)
Aug/17/2010 08:15:50
Spoof Attack fromd MAC(wireless mac, not vbox mac) Detect,
Aug/17/2010 08:15:49
Target IP(224.0.0.22), Target Port(3) Packet Dropped
Aug/17/2010 08:15:49
Spoof IP(192.168.0.109), Spoof Port(2150301448)
Aug/17/2010 08:15:49
Spoof Attack fromd MAC(wireless mac, not vbox mac) Detect,
Aug/17/2010 08:15:49
DHCP lease IP 192.168.0.109 to quickstart (vbox mac)

I was hoping to find a simple way to configure my router to treat my laptop MAC as an exception but could not find how to do that.

A Google search "virtual box bridge wireless" gives countless links through which I haven't yet found a good solution.

I was also looking at the Virtual box manual http://download.virtualbox.org/virtualbox/UserManual.pdf and it has a section on "Bridged networking" and "Internal networking". I'm trying to wade through understanding this and haven't a clue yet if this points to an alternative configuration that will be useful.

[edit] This is another interesting link, http://home.roadrunner.com/~computertaijutsu/vboxbridge.html [/edit]

Any thoughts would be appreciated.

I will put the other items into appropriate issues when time permits.

Thanks,

Izzy

izmeez’s picture

For anyone else interested ...

Here are some good tutorial pages:

http://www.dedoimedo.com/computers/virtualbox-network-sharing.html
http://www.howtogeek.com/howto/4922/week-in-geek-the-fixing-slow-interne...
http://www.virtualbox.org/manual/ch06.html
http://techgage.com/article/sun_virtualbox_-_free_powerful_virtualization/

The simple solution for the laptop wireless to stop the router messages is to change the network setting from "bridged" to "host only". Of course, this only allows the laptop host to access the vbox server but eliminates the spoof alerts from the router. This can be useful for testing.

izmeez’s picture

ok, I think a better solution is as suggested in
http://www.howtogeek.com/howto/4922/week-in-geek-the-fixing-slow-interne...

The answer? Use two adapters—one NAT adapter, and one Host-only adapter. This way you can connect to the guest VM with the host-only adapter, and the guest will have internet access through the NAT adapter.

So, I setup the NAT adapter as adapter1 and "host only" as adapter3.

This works seems to work great for both Quickstart and Turnkey Linux Drupal appliance.

I don't really understand if there is a reason to use adapter 1 and 3 rather than 1 and 2.

This still doesn't allow other computers on the LAN to access the VBox server. But, the host laptop can access the virtual server and the virtual server can access the Internet for security updates etc.

MichaelCole’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.