Windows & Firewall Help

These are optional Items that we find handy if you are developing on Windows using VMs and/or behind corporate firewalls

SAMBA share (allows dev editing from Windows hosts)

  1. ubuntu: sudo apt-get install samba
  2. sudo vi /etc/samba/smb.conf
    1. at the bottom add the example of share block to add
    2. edit to match your system if needed
    3. sudo service smbd restart
  3. connect from your host using \\[machine address]\crowbar_dev

CNTLM proxy (allows storing user names for authenticated proxies)

VMs and Containers are not “local” and require your CNTLM proxy to act as a gateway

  1. ubuntu: sudo apt-get install cntlm
  2. sudo vi/etc/cntlm.conf``1. make sure that you allow NON local hosts to use the proxy (set``gateway yes`)!
    1. add your credentials
    2. make sure the port is 3128
  3. sudo service cntlm restart

You likely also need to tell your Squid proxy to use CNTLM! With the following additional Squid config lines (assumed CNTLM using port 3128):

always_direct allow to_localnet
always_direct allow to_localhost
cache_peer 127.0.0.1 parent 3128 0 default
never_direct allow all