Debian网络(IPV4)配置
Debian网络(IPV4)配置
查看网卡名称
ls /sys/class/net/
或者
ip addr
假设网卡名为eth0
配置网卡和IP地址
修改文件: /etc/network/interfaces
DHCP自动获取IP地址
auto eth0 # 网卡开机自动挂载,连接网络
# allow-hotplug eth0 # 允许热插拔
iface eth0 inet dhcp # dhcp表示使用动态ip
静态IP地址
auto eth0 # 网卡开机自动挂载,连接网络
# allow-hotplug eth0 # 允许热插拔
iface eth0 inet static # static表示使用静态IP
address xxx.xxx.xxx.xxx # 设置IP地址
netmask xxx.xxx.xxx.xxx # 设置子网掩码
gateway xxx.xxx.xxx.xxx # 设置网关
dns-nameservers xxx.xxx.xxx.xxx # 设置DNS
auto
与allow-hotplug
的区别
如果设置的是auto
,不管你插不插网线,网卡都会启用,而且运行/etc/init.d/networking restart
之后网卡能自动起来
如果设置的是allow-hotplug
,它会在开机时启动插网线的网卡,运行/etc/init.d/networking restart
之后网卡不能自动重启
配置DNS服务器
修改文件: /etc/resolv.conf
nameserver x.x.x.x # 首选DNS
nameserver x.x.x.x # 备选DNS
DNS优先级:
/etc/hosts
文件 >/etc/network/interfaces
中DNS >/etc/resolv.conf
中DNS
修改主机名
修改文件: /etc/hostname
写入新的主机名即可
重启网络服务
修改完网络地址配置,需要重启 networking
服务以使配置生效
sudo service networking restart
临时配置网络
配置网卡地址
sudo ifconfig eth0 xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx up
配置网关
sudo route del default # 删除旧的默认网关
sudo route add default gw xxx.xxx.xxx.xxx # 建立新的默认网关
sudo route # 查看路由表