网络基础常识002

1、查看

lspci查看网口信息
lsusb列出说有usb设别

硬件网卡接口
eth0
eth1

环回接口
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
RX packets 74 bytes 5346 (5.2 KiB) //接收的统计信息
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 74 bytes 5346 (5.2 KiB) //发送transport text
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ifup eth0 启用eth0这个接口
ifdown eth0关闭这个接口

2 、自己笔记本设置连接网线的那个局域网的固定ip

在如下界面,通过网线的拔插找到该局域网

然后设置该局域网:

ip地址:192.168.0.254 自己写的
子网掩码:255.255.255.0, 地址的前3位固定,第四位是局域网
默认网关:192.168.0.1 前3位和地址一样,最后一位是1

dns服务器:和默认网关保持一致,
以上就设置好了
可以在cmd命令行ipconfig查看到笔记本在当前这个局域网的ip地址

3、debian设置固定ip

3.1 在/etc/network/interfaces文件中

auto eth0
allow-hotplug eth0
auto lo
iface lo inet loopback

iface eth0 inet static
address 192.168.0.6
netmask 255.255.255.0
gateway 192.168.0.1

3.2在/etc/resolv.conf文件中

添加
nameserver 192.168.0.1

3.3重启网络

service networking restart
或者sudo /etc/init.d/networking restart
就可以看到设置好了

4、切换

1、把能连接手机WiFi的配置:/etc/network/interfaces备份成interfaces.wifi
2、修改interfaces变成固定ip,再修改一下/etc/resolv.conf文件的nameserver
2.2、备份固定ip文件interfaces成interfaces.static
3、屏幕登录:切换配置文件,登录不同的网。

三、查看端口是否被占用

3.1

.使用lsof
lsof -i:端口号查看某个端口是否被占用
如果被占用会显示端口对应的服务信息,
如果没有被占用,就啥也不显示。

d@bogon ~ % lsof -i:80
COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
SogouServ 50799 dfe   11u  IPv4 0x305e29fa7206d71b      0t0  TCP bogon:61080->220.249.46.46:http (ESTABLISHED)d@bogon ~ % lsof -i:8888
d@bogon ~ %

四、eth0

ifconfig 之后eth0的ip等价于:hostname -i