配置有线和无线网络笔记linux欢迎大家拍砖

本文介绍了如何在Linux系统中配置有线和无线网络,包括通过DHCP自动获取IP地址,设置静态IP,添加虚拟IP地址,修改主机名称,以及配置DNS服务器。详细步骤涉及编辑/etc/network/interfaces文件和运行相关命令来应用配置。
摘要由CSDN通过智能技术生成
有线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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值