红联Linux门户
Linux帮助

Linux中几个简单的网络操作命令

发布时间:2014-11-27 21:47:57来源:linux网站作者:lovvvve

如何将Linux接入到tcp/ip网络
IP地址
DNS
网关
主机名

拨号设备:
pppX,ppp0...

以太网
ethX,eth0...

ip地址
#ifconfig ethX ip/netmask  立即生效 但不是永久有效  重启系统或网络服务会失效
#route add -net|host 目标 gateway 吓一跳
#setup
#vim /etc/sysconfig/network-scripts
/ifcfg-ethX
pppx

DEVICE=对应的网络设备的名称
BOOTPROTO=如何获得IP   DHCP|STATIC|NONE|BOOTP
HWADDR=硬件地址 绑定硬件地址
ONBOOT=yes|no  是否随系统启动而自动激活网络设备
IPADDR=IP 地址
NETMASK=子网掩码
GATEWAY=网管
PEERDNS=yes|no    DHCP 情况下是不是使用的DNS 主机提供的DNS
USERCTL=普通用户 是否有权限启用这个网络设备
TYPE=   标明此网络设备的类型


#ifdown ethX && ifup ethX
#service network resart
#/etc/init.d/network restart

DNS:告诉当前客户端在当前网络的可达的DNS 服务器的地址
FQDN:Full qualified domain name
/etc/resolv.conf
nameserver
nameserver
nameserver
search   域名什么的补全
 
 
定义本地名称解析
/etc/hosts
NETWORKING=yes|no  网卡的总开关
HOSTNAME=主机名
GATEWAY=网管
     
linux配置一块网卡多个地址:
ethX:N

临时立即生效
#inconfig ethX:M IP/NETMASK

永久生效:
#vim /etc/sysconfig/network-sctips/ifconfig-ethX:M
DEVICE=对应的网络设备的名称
ONBOOT=yes|no  是否随系统启动而自动激活网络设备
IPADDR=IP 地址
NETMASK=子网掩码

指定路由
route
-n 查看本机路由
add
-net|-host 目标网络|主机 gateway 下一条
default gateway 网管
del

 
#vim /etc/sysconfig/network-scripts/route-ethX
ADDRESSn=目标地址
NETMASKn=掩码
GATEWAYn=下一跳
...
...
...


修改主机名
hostname HOSTNAME
/etc/sysconfig/network
HOSTNAME


网络客户端
elinks elinks url 文本格式网页浏览器
-dump 把内容显示到显示器上来 就退出 不占据终端
-source 查看网页源码
 
wget  下载工具 把目标下载到当前目录
--tries==n 尝试N次
-q 静默下载不产生任何信息
 
ftp
代码 2开头的是正确的
5无法绕过的错误
3信息正常但不完整还要输入
>get 下载但是不能下载目录
>lcd 切换本地目录
>mget 一次下载多个但是不能下载目录
>put 上传文件不能上传目录
>mput 一次上传多个文件不能上传目录
 
lftp
mirror 下载一个目录及里面的文件
 
lftpget


curl 查看网页头部信息等
-I 查看http协议的首部
 
SSH user@host -l user host
Secure SHell 安全shell
工作在TCP协议的22端口下
linux下服务端 SSHD  客户端SSH
ssh user@host 'COMMAND'
ssh-keygen -t rsa
存放在 ~/.ssh/
ssh-copy-id -i path user@host

scp 在远程主机和本机之前复制文件
scp /path/to/file user@host:/path.to/file 本地到主机
scp user@host:/path.to/file /path/to/file 知己到本地