Debian配置網絡卡
阿新 • • 發佈:2019-01-25
8
0. ifconfig命令檢視
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:49 errors:0 dropped:0 overruns:0 frame:0
TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5197 (5.0 KiB) TX bytes:5197 (5.0 KiB)
1. 檔案內容
Debian網絡卡的配置檔案在/etc/network/interfaces
中。
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
2. 配置DHCP方式
auto eth0
iface eth0 inet dhcp
3. 配置靜態IP地址
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
# network 10.168.1.0
# broadcast 10.168.1.255
gateway 10.168.1.1
說明:
auto eth0
表示系統啟動網路時自動開啟相應的網路裝置
補充:當網絡卡多個IP
auto eth0:1 iface eth0:1 inet static address 192.168.0.10
netmask 255.255.255.0 gateway 10.168.0.1
4. 配置DNS
檔案/etc/resolv.conf
,新增:
nameserver 8.8.8.8
5. 重啟網絡卡
/etc/init.d/networking restart
6. 高階
/usr/share/doc/ifupdown/examples
中例子使用mapping機制,可以使網絡卡在不同環境中自動切換IP地址。