#Linux网络连接问题解决

因为linux网络编程实验需要,需要对linux虚拟机进行联网。但是其中遇到了各种问题,尝试了很多解决方法。拿出来总结、分享一下。


1、基本指令与配置:

ifconfig 查看网卡信息
route -n 显示现在所有路由
ping IP地址(或者域名) 测试网络连接状况
sudo /etc/init.d/network restart 重启网络

网关配置:增加网关
前提是网关出现在route -n 的结果中,否则报错,进程不存在
sudo route add default gw 169.254.0.1

dns服务器配置
/etc/resolv.conf

dns生效优先级配置
dns 与 files(指/etc/hosts)顺序,让dns在前面的优先生效
grep hosts /etc/nsswitch.conf
/etc/nsswitch.conf
/etc/hosts

Read more »