鸟哥 服务器 笔记: Linux 常用的网络命令 route ifconfig ifup ifdown

来源:互联网 发布:忆典网络机顶盒打不开 编辑:程序博客网 时间:2024/05/23 12:32

1. ifconfig

ifconfig eth0 192.168.0.2 netmask 255.2555.255.128 mtu 8000

2. ifup ifdown

ifup eth0

ifup/ifdown 通过/etc/network/(Ubuntu)目录下的脚本来配置接口

3. route

设置默认路由:

route add default gw 192.168.10.30

设置到目的网段的路由:

route add -net 192.168.100.0 netmask 255.255.255.0 dev eth0

route add -net 192.168.100 netmask 255.255.255.0 gw 192.168.100.1 dev eth0

route del -net 192.168.100 netmask 255.255.0.0 [dev eth0/gw 192.168.100.1

如果目的地是一个主机而不是一个网段,用-host代替-net;


4. ip

4.1 ip link :OSI 第二层的设置

ip link show 显示出所有接口信息

ip link set eth0 up 启动这个设备接口

ip link set eth0 down

ip link set eth0 mtu 1000 设置MTU


修改网卡代号和MAC,需要先关闭接口,然后设置,命令如下:

ip link set eth0 down

ip link set eth0 name vbird (更改代号,现在bvird就是原来的eth0了。)

ip link set vbird name eth0 (还是改回来吧)

ip link set eth0 address aa:aa:aa:aa (修改MAC地址,如果网卡支持的话)

4.2 ip address:第三层的设置

ip address show 查看IP

ip address add 192.168.50.50/24 broadcast + dev label eth0:vbird (增加一个虚拟网络接口)

ip address del 192.168.50.50/24 dev eth0 (删除一个虚拟网络接口)

4.3 ip route

ip route show

ip route add 192.168.5.0/24 dev eth0 (增加路由,和本机直接项链的网段)

ip route add 192.168.10.0/24 via 192.168.5.100 dev eth0 (增加路由,192.168.10.0/24 不和主机直相连)

ip route add default via 192.168.1.2 dev eth0 (设置默认路由)

ip route del 192.168.10.0/24 (删除路由)


原创粉丝点击