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