Agree with everyone having tackle supreme + stonewall. Run Stuffer on the DL helps as well as reinforcement on the linebackers. One of 2 ways I use is with 3-4 under I call DBL safety blitz and then audible to Cover 4. This will set up the safeties to attack the run yet still get back if it is a pass play. Make sure hard flat is set to 0. He also comes down easier if you hit him from the side or behind. If I can move fast enough, I try to pinch the DL while spreading the linebackers. Adding a slant to the DL seems to work slightly better. This works best if they try to do an end run but seems to stop most of the plays up the middle.
The other way that I find works is using Cover 3 6-1 with either the 4 man or 5 man rush. Need hard flat set to 0 and for this would definitely try to pinch the DL and spread the linebackers. However, I often will need to user one of the safeties to come in on the run and plug any gap that develops.
Finally, good to have large cornerbacks for this (e.g., Uche, Blount, Skipper. I also use Starks at CB with reinforcement).