注意,Ubuntu18.04和Ubuntu16.04 系统有很大不同,所以以下方法只适用于Ubuntu16.04 。
Ubuntu16.04 系统添加网关和DNS的方式
1.下面这种临时添加网关的方式,在重启系统后就失效:
route add default gw 192.168.1.1 #添加网关
echo nameserver 114.114.114.114 | tee /etc/resolv.conf # 把 "nameserver 114.114.114.114"这句话输入到/etc/resolv.conf文件中,nameserver 114.114.114.114是DNS
/etc/resolv.conf
是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。
关于/etc/resolv.conf
可参考 https://www.cnblogs.com/mafeng/p/10500548.html
2.下面这种方式只需要修改这个文件即可永久修改:
192.168.1.6端口映射为172.18.2.244,但是ping不通172.16.xx.xx网段的NAS网络存储器,所以挂载不了NAS,解决办法就是
sudo vim /etc/network/interfaces
auto lo
iface lo inet loopback
auto enp125s0f0 # 这是一个网卡
iface enp125s0f0 inet static
address 192.168.1.6 #注意这个ip是外网ip,通过这个ip来映射为内网172.18.2.244
netmask 255.255.255.0
gateway 192.168.1.1 ### 这句话是需要添加的
auto enp125s0f2 # 这是另一个网卡
iface enp125s0f2 inet static
address 192.168.3.6
netmask 255.255.255.0
在上面的对应网卡添加网关 gateway 192.168.1.1
后,重启,就可以ping通了