前言
如何配置linux为一台可以正常上网的系统
IP地址配置
首先 ifConfig查看网络接口信息
找到当前使用的接口一般为 eth0 或者 ens3
然后对该网口配置IP地址
sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
概念要搞清楚,ip和掩码是网络接口需要的,至于网关则是路由的东西了
路由配置
netstat -r 用来查看当前Linux的路由
路由的属性有 Destination(目的地址) Gateway(网关,下一跳) Genmask(网络掩码) Intface(接口) 接口对应的是当前接口流量的路由
添加路由
route add default gw 192.168.1.254 #添加默认路由
route add -net 10.1.1.0/24 gw 10.1.1.254 #-net参数用于添加一个网络路由
route add -host 10.1.1.1 gw 10.1.1.254 #-host参数用于添加一个主机路由
dns配置
配置文件为 /etc/resolv.conf
格式
nameserver 223.5.5.5
nameserver 1.1.1.1