Skip to content

Instantly share code, notes, and snippets.

@RonyMacfly
Last active October 27, 2021 08:49
Show Gist options
  • Save RonyMacfly/25f58701c9f33f592415a31722758a3b to your computer and use it in GitHub Desktop.
Save RonyMacfly/25f58701c9f33f592415a31722758a3b to your computer and use it in GitHub Desktop.
connect nat linux virtualbox django / linux django virtualbox nat / django runserver get local network
Linux terminal:
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:9b:14:90 brd ff:ff:ff:ff:ff:ff
inet 10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute enp0s3 !!!! 10.0.2.15/24
valid_lft 86394sec preferred_lft 86394sec
inet6 fe80::a00:27ff:fe9b:1490/64 scope link noprefixroute
valid_lft forever preferred_lft forever
VirtualBox:
Setting -> Network -> Adapter 1
Attached to: Bridged Adapter
OK
Linux terminal:
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:9b:14:90 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.107/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s3 !!!! 192.168.1.107/24
valid_lft 259200sec preferred_lft 259200sec
inet6 fe80::a00:27ff:fe9b:1490/64 scope link noprefixroute
valid_lft forever preferred_lft forever
My debain xfce:
Network Connections -> Ethernet -> Wired connection 1
Ethernet -> Device: enp0s3
Clone MAC addres: Stable
Save
VirtualBox:
turn off the virtual machine
turn on
Linux terminal:
cd /mysite
sudo python3 manage.py runserver 192.168.1.107:8080
Django version 3.2.8, using settings 'mysite.settings'
Starting development server at http://192.168.1.107:8080/
Quit the server with CONTROL-C.
Chrome Browser:
192.168.1.107:8080
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment