有线wlan,这里有线设备名称为eth0(有关有线和无线设备可以在目录/sys/class/net/目录下看到)
主要配置文件:
/etc/network/interfaces 这个文件是保存ip,netmask,gateway信息的(包括静态和动态),实时生效的
/etc/resolv.conf 这个文件是保存DNS服务器信息的,实时生效
/etc/hosts 、/etc/hostname 在基于debian的linux系统中,修改主机名称,需要修改这两个文件,必须重启才能生效
设置自动获取IP
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo dhclient eth0
执行完上述命令以后,查看/etc/network/interfaces :
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
#iface eth0 inet static
查看/etc/resolv.conf :
nameserver 192.168.200.200
nameserver 192.168.200.240
修改主机名:
同时修改/etc/hosts 、/etc/hostname这两个文件即可
设置自定义IP
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo ifconfig eth0 192.168.10.222 netmask 255.255.255.0
sudo route add default gw 192.168.10.1;
执行完上述命令以后,查看/etc/network/interfaces :
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
# The loopback network interface
auto lo
iface lo inet loopback"
# The primary network interface
#auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.10.222
netmask 255.255.255.0
gateway 192.168.10.1
auto eth0
关于无线WIFI,设备名称ra0:
其实配置IP,DNS,流程和有线是一样的,主要是和无线路由器连接
用命令sudo iwlist ra0 scan 即可搜索出范围内的所有无线网络名称
我们可以使用命令 sudo iwlist ra0 scan >/tmp/wireless.txt
通过查看wireless.txt我们需要用到几个关键值:
Address , ssid ,Encryption
如果没有加密的无线网络(名称为test1)
sudo eth0 down
sudo ra0 down
sudo killall wpa_supplicant
sudo ra0 up
sudo iwconfig ra0 essid test1
sudo dhclient ra0
即可
假设:如果WEP 64/128-bit Hex 加密的无线网络(名称为test2),密码为1234567890 ,ADDRESS为 E0:15:22:42:28
sudo eth0 down
sudo ra0 down
sudo killall wpa_supplicant
sudo ra0 up
sudo iwconfig ra0 essid test2
1:如果Encryption 职位on
sudo iwconfig ra0 key open
sudo iwconfig ra0 key 1234567890
sudo iwconfig ra0 ap E0:15:22:42:28
sudo iwconfig ra0 rate auto
sudo dhclient ra0
2:如果Encryption 职位off
sudo iwconfig ra0 key off
sudo iwconfig ra0 ap E0:15:22:42:28
sudo iwconfig ra0 rate auto
sudo dhclient ra0
=========================================================================================
假设:如果WEP 64/128-bit Ascii 加密的无线网络(名称为test2),密码为1234567890 ,ADDRESS为 E0:15:22:42:28
sudo eth0 down
sudo ra0 down
sudo killall wpa_supplicant
sudo ra0 up
sudo iwconfig ra0 essid test2
1:如果Encryption 职位on
sudo iwconfig ra0 key open
sudo iwconfig ra0 key s:1234567890
sudo iwconfig ra0 ap E0:15:22:42:28
sudo iwconfig ra0 rate auto
sudo dhclient ra0
2:如果Encryption 职位off
sudo iwconfig ra0 key off
sud
主要配置文件:
/etc/network/interfaces
/etc/resolv.conf
/etc/hosts 、/etc/hostname
设置自动获取IP
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo dhclient eth0
执行完上述命令以后,查看/etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
#iface eth0 inet static
查看/etc/resolv.conf
nameserver 192.168.200.200
nameserver 192.168.200.240
修改主机名:
同时修改/etc/hosts 、/etc/hostname这两个文件即可
设置自定义IP
sudo ifconfig eth0 down
sudo ifconfig eth0 up
sudo ifconfig eth0 192.168.10.222 netmask 255.255.255.0
sudo route add default gw
执行完上述命令以后,查看/etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
# The loopback network interface
auto lo
iface lo inet loopback"
# The primary network interface
#auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.10.222
netmask 255.255.255.0
gateway 192.168.10.1
auto eth0
关于无线WIFI,设备名称ra0:
其实配置IP,DNS,流程和有线是一样的,主要是和无线路由器连接
用命令sudo iwlist ra0 scan 即可搜索出范围内的所有无线网络名称
我们可以使用命令
通过查看wireless.txt我们需要用到几个关键值:
Address , ssid ,Encryption
如果没有加密的无线网络(名称为test1)
sudo eth0 down
sudo ra0 down
sudo killall wpa_supplicant
sudo ra0 up
sudo iwconfig
sudo dhclient ra0
即可
假设:如果WEP 64/128-bit Hex 加密的无线网络(名称为test2),密码为1234567890 ,ADDRESS为 E0:15:22:42:28
sudo eth0 down
sudo ra0 down
sudo killall wpa_supplicant
sudo ra0 up
sudo iwconfig
1:如果Encryption 职位on
sudo iwconfig ra0 key open
sudo iwconfig ra0 key 1234567890
sudo iwconfig ra0 ap E0:15:22:42:28
sudo iwconfig ra0 rate auto
sudo dhclient ra0
2:如果Encryption 职位off
sudo iwconfig ra0 key off
sudo iwconfig ra0 ap E0:15:22:42:28
sudo iwconfig ra0 rate auto
sudo dhclient ra0
=========================================================================================
假设:如果WEP 64/128-bit Ascii 加密的无线网络(名称为test2),密码为1234567890 ,ADDRESS为 E0:15:22:42:28
sudo eth0 down
sudo ra0 down
sudo killall wpa_supplicant
sudo ra0 up
sudo iwconfig
1:如果Encryption 职位on
sudo iwconfig ra0 key open
sudo iwconfig ra0 key s:1234567890
sudo iwconfig ra0 ap E0:15:22:42:28
sudo iwconfig ra0 rate auto
sudo dhclient ra0
2:如果Encryption 职位off
sudo iwconfig ra0 key off
sud