- 发布于
Ubuntu NAT
- 作者

- 姓名
- Corner430
- 社交账号
NAT
To allow Ubuntu in the LAN to access the Internet, you need to set Ubuntu as a gateway and enable Network Address Translation (NAT).
Make sure Ubuntu is connected to the Internet and can access the Internet.
Enable IP forwarding:
sudo sysctl net.ipv4.ip_forward=1On the other four Ubuntu computers, set the default gateway to the IP address of the computer that can access the Internet. You can enter the following command in Terminal to set the default gateway:
sudo route add default gw <gateway_IP_address>Make sure to replace with the IP address of an Ubuntu computer with Internet access.
In recent versions of Ubuntu, the route command has been replaced by the ip route command. Therefore, you can set the default gateway to the IP address of a computer with Internet access using the following command: sudo ip route add default via <gateway_IP_address>
Add DNS resolution configuration in /etc/resolv.conf
nameserver 114.114.114.114 nameserver 8.8.8.8 nameserver 8.8.4.4
After completing these steps, your Ubuntu will be configured as a gateway with Network Address Translation (NAT) enabled. This way, other computers can connect to the internet through Ubuntu.
Static ip configuration: /etc/netplan/00-installer-config.yaml The configuration takes effect: sudo netplan apply
Set mirror source
Backup
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backupOpen the /etc/apt/sources.list file.
Replace with the following
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverseUpdate
sudo apt updateSolve vim problems
sudo apt-get remove vim-common sudo apt-get install vim
版权声明
- 作者: Corner430
- 标题: Ubuntu NAT
- 链接: https://corner430-ai-blog.vercel.app/blog/Ubuntu-NAT
- 许可协议: CC BY-NC-SA 4.0
除非另有说明,本文内容采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。