linux网络架站什么意思,Linux网络架站 二 (linux常用网络指令)

标签: 常用网络指令ifconfig/ifup/ifdown/traceroute,路由设定相关参数及指令route/netstat,远程联机指令telnet/ftp/lftp

[root@linux ~]# ifconfig {interface} {up|down}    <== 观察与启动接口

[root@linux ~]# ifconfig {interface} {options}       <== 设定与修改接口

interface: 网络卡接口代号,包括 eth0, eth1, ppp0 等等

options :   可以接的参数,包括如下:

up, down :启动 (up) 或关闭 (down) 该网络接口(不涉及任何参数)

mtu :          可以设定不同的 MTU 数值,例如 mtu 1500 (单位为 byte)

netmask : 就是子屏蔽网络;

broadcast:就是广播地址

[root@linux ~]# ifup   {interface}         ---->启动网卡

[root@linux ~]# ifdown {interface}     ---->关系网卡

[root@linux ~]# traceroute [-nwig] IP

[root@linux ~]# traceroute -n tw.yahoo.com

-n : 可以不必进行主机的名称解析,单纯用 IP ,速度较快!

-w :若对方主机在几秒钟内没有回声就宣告不治...预设是 5 秒

-i : 用在比较复杂的环境,如果你的网络接口很多很复杂时,才会用到这个参数;

举例来说,你有两条 ADSL 可以连接到外部,那你的主机会有两个 ppp,你可以使用 -i 来选择是 ppp0 还是 ppp1 !

-g :与 -i 的参数相仿,只是 -g 后面接的是 gateway 的 IP 就是了。

[root@linux ~]# netstat -[rn]          

[root@linux ~]# netstat -[antulpc]

与路由 (route) 有关的参数说明:

-r : 列出路由表(route table),功能如同 route 这个指令;

-n :不使用主机名称与服务名称,使用 IP 与 port number ,如同 route -n

与网络接口有关的参数:

-a : 列出所有的联机状态,包括 tcp/udp/unix socket 等;

-t : 仅列出 TCP 封包的联机;

-u :仅列出 UDP 封包的联机;

-l : 仅列出有在 Listen (监听) 的服务之网络状态;

-p :列出 PID 与 Program 的檔名;

-c :可以设定几秒钟后自动更新一次,例如 -c 5 每五秒更新一次网络状态的显示;

---->如果你觉得你的某个网络服务明明就启动了,但是就是无法造成联机的话,那首先应该要查询一下自己的网络接口所监听的端口 (port) 来看看是否真的有启动, 因为有时候屏幕上面显示的 [OK] 并不一定是 OK!

远程联机指令: 用于在不同的计算机之间进行登入的情况!可以透过 telnet, ssh 或者是 ftp 等协议来进行远程主机的登入

[root@linux ~]# telnet [host|IP] [port][root@linux ~]# telnet bbs.dorm.ncku.edu.tw ---->连接到这个网站

[root@linux ~]# telnet localhost 110   ---->还可以连接到某个port(服务),查看其是否有正确的启动

[root@linux ~]# ftp [-p]   [host|IP]   [port]

-p :启动被动式模式 (passive, PASV);

[root@linux ~]# lftp [-p port] [-u user[,pass]] [host|IP]   -p :后面可以直接接上远程 FTP 主机提供的 port

-u :后面则是接上账号与密码 ,就能够连接上远程主机了, 如果没有加账号密码,lftp 预设会使用 anonymous 尝试匿名登入

ftp>

ftp> help              <==提供更多的可用指令,可以常参考!

ftp> cd /pub        <==变换目录到 /pub 当中

ftp> dir                <==显示远程主机的目录内容

ftp> get file         <==下载 file 这个档案

ftp> mget file      <==下载 file 这个目录或档案

ftp> put file         <==上传 file 这个档案到服务器上

ftp> delete file    <==删除主机上的 file 这个档案

ftp> mkdir dir      <==建立 dir 这个目录

ftp> lcd /home    <==切换『本地端主机』的工作目录

ftp> passive        <==启动或关闭 passive 模式

ftp> binary         <==数据传输模式设定为 binary 格式

>>ip 指令可以用来作为整个网络环境的设定,利用 ip link 可以修改『网络装置的硬件相关功能』,包括 MTU 与 MAC 等等,可以使用 ip address 修改 TCP/IP 方面的参数,包括 IP 以及网域参数等等, ip route 则可以修改路由!

>>增加一个路由规则,以 eth0 连接 192.168.100.100/24 这个网域,下达指令如下:

[root@linux ~]# route add -net 192.l68.100.0 netmask 255.255.255.0 dev eth0

(shmily_soc)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值