如何将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 知己到本地