Skip to content

Instantly share code, notes, and snippets.

@AnthonyZJiang
Created February 15, 2024 15:49
Show Gist options
  • Save AnthonyZJiang/abe07625f499f3ebd903795dce6ec97c to your computer and use it in GitHub Desktop.
Save AnthonyZJiang/abe07625f499f3ebd903795dce6ec97c to your computer and use it in GitHub Desktop.
Set up internet access for bridged network for Parallels Desktop Ubuntu
#!/bin/bash
net_interf=enp0s5
vm_ip=192.168.7.172
gateway_ip=192.168.7.1
sudo ip address add ${vm_ip} dev ${net_interf}
sudo ip route add ${gateway_ip} dev ${net_interf}
sudo ip route add default via ${gateway_ip} dev ${net_interf}
resolvFile=/etc/resolv.conf
{ printf 'nameserver 8.8.8.8\n'; cat ${resolvFile}; } > ${HOME}/tmp.txt
sudo mv ${HOME}/tmp.txt ${resolvFile}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment