19.1 网络工具
19.1.1 ifconfig
19.1.2 ping 19.1.3 netstat
sudo ifconfig eth0 down/up
sudo ifconfig eth0 192.168.102.123
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。 -l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名 -r 显示路由信息,路由表
-e 显示扩展信息,例如uid等 -s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。
提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到
sudo netstat -anp | grep ftp
19.1.4 设置IP
* 以DHCP方式配置网卡
220 第19章 工具
编辑文件/etc/network/interfaces:
并用下面的行来替换有关eth0的行:
# The primary network interface - use DHCP to find our address
auto eth0
iface eth0 inet dhcp
用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
也可以在命令行下直接输入下面的命令来获取地址
sudo dhclient eth0
* 为网卡配置静态IP地址
(1)编辑文件/etc/network/interfaces:
并用下面的行来替换有关eth0的行:
# The primary network interface auto eth0
iface eth0 inet static
address 192.168.2.1
gateway 192.168.2.254 netmask 255.255.255.0 #network 192.168.2.0 #broadcast 192.168.2.255
(2)将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart
3.设置DNS
要访问DNS 服务器来进行查询,需要设置/etc/resolv.conf文件, 假设DNS服务器的IP地址是192.168.2.2, 那么/etc/resolv.conf文件的内容应为:
nameserver 192.168.2.2
手动重启网络服务:
udo /etc/init.d/networking restart
s