Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I didn't know about the one-per-line option, so thanks for that.

Commands I use regularly instead of using ifconfig:

  # link up/down
  ip link set dev eth0 up|down

  # add a new address
  ip addr add dev eth0 172.16.43.124/24

  # to clear all IP addresses from eth0
  ip addr flush dev eth0

  # delete an address
  ip addr del dev eth0 172.16.43.124/24

  # add default route
  ip route add default via 172.16.43.254
Edit: I fail at formatting


And what is wrong with

  ifconfig eth0 up|down?
Why would I want to type more to accomplish the same task?

This is the same reason as to why I hated that Linux decided to have an ifconfig for physical interfaces, an iwconfig for wireless interfaces. It seems redundant...


> And what is wrong with > ifconfig eth0 up|down?

Nothing, as long as it's working for you (your Linux distribution probably patched some of the remaining ifconfig problems themselves). You likely won't have a problem until you want to use network features that were implemented after 2001.


Yep, I'm fully aware of ifconfig. I use "ip link" just out of habit, and, given that ifconfig is apparently deprecated, it might disappear some day.

Anyway, the point of my post was showing some basic things which can be done with ip, and how to do them.


> Edit: I fail at formatting

Really not you. It's one way this site is too minimal.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: