歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux中幾個簡單的網絡操作命令

Linux中幾個簡單的網絡操作命令

日期:2017/2/28 15:58:31   编辑:Linux教程

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

Copyright © Linux教程網 All Rights Reserved