我的机器有两个网卡,一个连接内网,一个连接外网。不管是在 Windows 下还是在 Ubuntu 下,都有这样一个现象:如果两个网卡同时连上,所有的连接都会尝试走内网,使得我无法访问 Internet。
在 Windows 下有一个解决方法,就是去掉内网的网关。这样既没有断开内网,又能够上外网。但是在 Ubuntu 下,网络设置当中网关不能为空。怎么办呢?
搜索论坛发现,其实这是可以选择的。当系统启用了多个网卡时,Ubuntu 会使用 “default gateway”(缺省网关) 指定的网卡来连接。
比如我的两个网卡 IP/网关分别为(* 是我有意省略的):
eth0 - 202.197.40.*/202.197.40.254
eth1 - 172.16.33.*/172.16.33.254
键入 route
命令即可查看缺省网关。
要添加缺省网关,可以用类似下面的命令:
sudo route add default gw 202.197.40.254
缺省网关可以有多个。要删除多余的缺省网关,可以用类似下面的命令:
sudo route del default gw 172.16.33.254
做了这样的配置后,现在我既能访问内网,又能访问外网了。
分享到:
相关推荐
ubuntu9.04双网卡双IP配置方法
auto eth0 #iface eth0 inet dhcp iface eth0 inet static address 192.168.0.2 netmask 255.255.255.0 # gateway 192.168.0.1 network 192.168.0.0 broadcast 192.168.0.255
ubuntu双网卡设置内外网上网问题,实现路由转发
在配置ubuntu双网卡时,对整个操作流程进行了整理,希望能帮到你!
Ubuntu10.10网卡配置文件重启失效.docx
ubuntu单网卡NAT配置局域网共享上网.docx
主要介绍了Ubuntu虚拟机多网卡配置的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Ubuntu配置双网卡1
ubuntu16.04 无线网卡设备:ath9k ;无线网卡和有线网卡桥接,且无线网卡做AP;在第四点中,开启hostapd 服务的命令应该为:hostapd -B /etc/hostapd/hostapd.conf;服务开启前需要结束无线的有关进程,比如我遇到的...
联想E46A Ubuntu下配置Broadcom无线网卡
ubuntu 23.04 QEMU图形化安装配置网卡桥接
1. 插入无线网卡,通过命令:...4.添加网卡配置信息:在 /etc/network/interfaces 添加 auto wlan1 iface wlan1 inet dhcp wpa-conf /home/wireless.conf 5.ifconfig查看获取到的IP地址 结束! 总结 以上就
使用双网卡的虚拟机ubuntu配置,内附流程图和截图。
ubuntu下的一些常规配置,显卡驱动,网卡驱动,镜像源等配置说明 ubuntu下的一些常规配置,显卡驱动,网卡驱动,镜像源等配置说明 ubuntu下的一些常规配置,显卡驱动,网卡驱动,镜像源等配置说明
ubuntu18.04 Driver:kernel 5.7.13,linux-firmware1.83 解决ubuntu18.04网卡显卡驱动
ubuntu每次装完之后,网络配置经常不成功无法链接到外网,所以做个总结以后可供参考
虚拟机VM 安装的ubuntu网络配置
Ubuntu18.04下的KVM网络配置(附各种问题解答),有实验过程,步骤,截图,问题解答